Node.js is a leading-edge event-driven system, which is used to set up scalable applications. It is built with the Google V8 JavaScript engine and it handles HTTP requests and responses between a web server and a huge number of online users much more effectively than any other system. What makes Node.js special is the fact that unlike traditional platforms which handle the info in large hunks, it processes everything in small bits. For example, when a user has to fill out a few fields on a site, Node.js processes the info in the first field as soon as it is typed, utilizing the server’s processing resources more effectively. In contrast, other systems wait for all the fields to be filled out and while the info in them is being processed, requests from other users remain in the queue. The difference may be negligible for one single user, but it absolutely does make a difference if an enormous number of people are browsing a website at the very same time. A few instances of sites where Node.js can be applied are dining booking portals, live chat rooms or interactive browser video game portals, i.e. sites that support quick live interaction.

Node.js in Cloud Web Hosting

You can use Node.js with every cloud web hosting plan that we’re offering, since the platform is available on our cloud servers and can be added to an existing shared hosting account with a couple of clicks of the mouse. After you sign in to your Hepsia hosting Control Panel, you will find Node.js under the Upgrades menu where you can choose the number of instances that you want to add. One instance means that one application will use the platform and you’ll be able to add as many instances to your web hosting account as you want. A new section will appear in the Control Panel soon afterwards and to start using Node.js, you will need to include the path to the .js file that will use the platform and to decide whether the connection should pass through the server’s shared IP or via a dedicated IP. The controls inside the Hepsia Control Panel will also enable you to reboot or to deactivate an instance and to view the output of any given application.