Node.js is an open-source, event-driven runtime environment built with Google's V8 JavaScript Engine. It’s used for scalable web apps that require live interaction between a web server and the worldwide web users and can considerably enhance the performance of any site that uses it. Node.js is intended to handle HTTP requests and responses and constantly supplies little bits of info. For example, if a new user fills a subscription form, as soon as any information is entered in any of the fields, it’s sent to the server even if the other fields are not filled and the user has not clicked on any button, so the info is handled much faster. In contrast, other platforms wait for the whole form to be filled and one sizeable chunk of information is then submitted to the server. No matter how tiny the difference in the processing time may be, things change when the site expands and there are a lot of users using it simultaneously. Node.js can be used for online reservation portals, real-time web browser video games or live chat platforms, for instance, and many corporations, including eBay, Yahoo and LinkedIn, have already incorporated it into their services.

Node.js in Cloud Website Hosting

Since Node.js is present on our leading-edge cloud hosting platform, you’ll be able to add it to your shared account and to use it for any web-based app that you have, regardless of which cloud website hosting plan you’ve chosen upon registration. The Upgrades menu in the Hepsia Control Panel, which comes with all shared hosting accounts, will allow you to select the number of instances that you wish to add – this is the number of the web apps that will use Node.js. A couple of minutes later, you’ll be able to define the path to the app, i.e. where the .js file will be located in your shared account, as well as to choose the IP address to receive access to the file – a dedicated IP address or the physical server’s shared one. In the new Node.js menu that will appear in the Control Panel, you’ll be able to reboot an instance or to shut it down in case you do not require it any longer. You’ll also acquire access to the output code with only a click.