Node.js is an open-source, event-driven runtime system, which uses the Google V8 JavaScript engine. It’s used by scalable apps that need live communication between a web server and the Internet users and can noticeably improve the overall performance of any website that uses it. Node.js is intended to handle HTTP requests and responses and ceaselessly delivers small amounts of info. For example, in case a new user fills out a registration form, the moment any information is entered in any of the boxes, it is sent to the server even if the remaining fields are not filled out and the user has not clicked on any button, so the information is processed a lot faster. In contrast, other systems wait for the whole form to be filled out and one big hunk of information is then sent to the server. Regardless of how little the difference in the processing time may be, things change if the Internet site expands and there are plenty of persons using it simultaneously. Node.js can be used by booking websites, interactive browser games or online chat apps, for example, and plenty of corporations, including eBay, LinkedIn and Yahoo, have already included it in their services.

Node.js in Cloud Website Hosting

You can use Node.js with every cloud website hosting plan offered by us, as the platform is available on our cloud hosting servers and can be added to an existing account with a couple of clicks. After you sign into your Hepsia hosting Control Panel, you’ll find Node.js under the Upgrades menu where you can select how many instances you’d like to run. One instance means that one application will use the platform and you will be able to add as many instances to your website hosting account as you like. A new section will appear in the Control Panel shortly afterwards and to begin using Node.js, you will have to enter the path to the .js file that will use it and to choose whether the connection should pass through the shared IP of the physical server or via a dedicated IP. The controls inside the Hepsia Control Panel will also allow you to reboot or to delete an instance and to check the output of any given application.