Node.js is an advanced event-driven system, which is used to create scalable Internet apps. It is built with the Google V8 JavaScript engine and it handles HTTP requests and responses between a server and a huge number of users much more efficiently than any traditional platform. What makes Node.js unique is the fact that unlike conventional platforms which handle the information in giant hunks, it handles everything in tiny bits. As an illustration, in case a user has to fill in a few fields on a site, Node.js handles the information in the first field the moment it is entered, utilizing the server’s processing capabilities more efficiently. In comparison, conventional systems wait for all the fields to be filled and while the info from them is being processed, requests from other users stay in the queue. The difference may be insignificant for one single user, but it surely does make a difference if a large number of people are visiting a website simultaneously. A couple of examples of Internet sites where Node.js can be employed are dinner booking portals, online chat rooms or interactive browser-based game portals, in other words sites that support fast real-time interaction.

Node.js in Website Hosting

All website hosting plans offered by our company come with Node.js and you’ll be able to add this innovative event-driven platform to your shared account using the Add Services/Upgrades menu in your Hepsia Control Panel. You will be able to choose the amount of instances for this particular upgrade, i.e. how many separate sites/platforms will use Node.js simultaneously, and you can add as many instances as you wish. The Hepsia Control Panel will also enable you to select the exact path to your .js app and to select if you will use a dedicated IP address or the server’s shared one. Accessing Node.js will be possible through a randomly generated port chosen by our cloud hosting system. In addition, you can stop or restart any instance that you’ve added, edit the location of the .js app or check the active instances’ output with only a few clicks from your web hosting Control Panel via a quite user-friendly GUI.