Node.js is a cutting-edge event-driven platform, which is used to create scalable Internet applications. It uses the Google V8 JavaScript engine and it handles requests and responses between a web server and a huge number of Internet users more effectively than any other system. What makes Node.js exceptional is the fact that unlike traditional systems which process the info in giant hunks, it processes everything in little bits. For example, when a user has to fill a couple of fields on an Internet site, Node.js handles the info from the first field as soon as it is inserted, utilizing the server’s processing power more effectively. In contrast, conventional systems wait for all the fields to be filled 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 indeed does make a difference when an enormous number of users are browsing a site at once. Several instances of sites where Node.js can be used are dinner booking portals, live chat rooms or interactive browser-based video game portals, i.e. sites that offer fast live communication.

Node.js in Cloud Web Hosting

You will be able to use Node.js with each and every cloud web hosting package that we’re offering, as the platform is available on our cloud hosting servers and can be added to an existing account with several mouse clicks. After you sign in to your Hepsia Control Panel, you’ll find Node.js in the Upgrades section where you can select how many instances you wish to run. One instance means that one single app will use Node.js and you’ll be able to add as many instances to your website hosting account as you wish. A new menu will appear in the Hepsia Control Panel shortly after that and to begin using Node.js, you will need to indicate the path to the .js file that will use the platform and to decide if the connection should proceed through the server’s shared IP address or via a dedicated IP. The controls inside Hepsia will also allow you to restart or to stop an instance and to see any given app’s output.