Node.js is an open-source, event-driven platform built with the Google V8 JavaScript engine. It is used for scalable applications that need live interaction between a web server and the worldwide web users and can considerably improve the performance of any Internet site that’s using it. Node.js is designed to process HTTP requests and responses and constantly provides small amounts of information. For instance, in case a new user fills a registration form, the moment any information is entered in any of the boxes, it is sent to the server even if the other boxes are not filled and the user has not clicked on any button, so the info is handled much faster. In contrast, conventional platforms wait for the entire form to be filled out and one huge hunk of information is then submitted to the server. No matter how small the difference in the processing time may be, circumstances change in case the site grows bigger and there are a lot of people using it at the same time. Node.js can be used by online booking portals, interactive web browser-based video games or live chat platforms, for instance, and plenty of corporations, among them Yahoo, eBay and LinkedIn, have already incorporated it into their services.

Node.js in Cloud Hosting

When you host an Internet app on our cutting-edge cloud website hosting platform and you want to try out Node.js, you will be able to add it to your web hosting account regardless of the cloud hosting plan that you are using. You can make this via the Upgrades section in the Hepsia Control Panel and you will be able to use Node.js in no more than several minutes after you add this upgrade to the account. You will be able to choose the number of instances that you would like to add to the account – one instance means that one application will be using Node.js. In the new section that will show up in the Control Panel, you can indicate the path to the .js file in your hosting account and select if the file in question will be reachable via the server’s shared IP address or through a dedicated one. Our platform will also assign a port for the connection. You will be able to deactivate or to reboot each instance independently, if it is required.