Node.js is a cutting-edge event-driven system, which is used to create scalable Internet apps. It uses Google's V8 JavaScript Engine and it processes requests and responses between a server and an enormous number of users much more efficiently than any other system. What makes Node.js unique is the fact that in difference between traditional platforms that process the information in massive hunks, it handles everything in little bits. As an illustration, if a user has to fill out a couple of fields on a site, Node.js handles the info in the first field as soon as it’s typed, utilizing the server’s processing power more efficiently. In contrast, traditional platforms wait for all the fields to be filled and while the info in them is being processed, requests from other users stay in the queue. The difference may be negligible for one single person, but it absolutely does make a difference when an enormous number of people are browsing a site at the very same time. A couple of examples of websites where Node.js can be applied are dining reservation portals, live chat rooms or interactive browser-based game portals, i.e. websites that support quick live communication.

Node.js in Hosting

You can make use of Node.js with every hosting package offered by us, as the event-driven platform is present on our cloud servers and can be added to an existing hosting account with a couple of clicks. When you sign into your Hepsia Control Panel, you will find Node.js under the Upgrades menu where you can select the number of instances that you’d like to order. One instance means that one single application will use Node.js and you’ll be able to add as many instances to your website hosting account as you want. A new menu will appear in the Hepsia Control Panel soon afterwards and to begin using Node.js, you will have to indicate the path to the .js file that will use it and to decide whether the connection will go through the server’s shared IP or through a dedicated one. The controls inside the Hepsia Control Panel will also permit you to reboot or to deactivate an instance and to check the output of any given app.