Node.js is an advanced, open-source, event-driven, asynchronous input/output system built for Internet sites which offer live communication. Several instances of such websites would be online browser-based game portals, web-based chat rooms or hotel booking portals. The platform processes the information transmitted between the Internet site and its users in small bits, which enhances the speed and the overall performance of the website noticeably. When a certain form with 3 boxes has to be filled by a particular user, for instance, normally all three boxes should be filled out and their entire content is then forwarded as one big hunk of information to the web server. With Node.js, the first box’s content is processed the second it is entered, before the user writes anything in the second one. Therefore, much more information can be handled much faster and more effectively compared to any other system, which can have an immense effect on the performance of the site. Node.js is already being used by many of the biggest IT companies such as Yahoo and Microsoft.

Node.js in Hosting

If you host an Internet app on our innovative cloud hosting platform and you’d like to try out Node.js, you will be able to add it to your hosting account irrespective of the hosting package that you use. This can be done from the Upgrades menu in the Hepsia Control Panel and you’ll be able to take advantage of Node.js in no more than several minutes after you add this service to the account. You can select the number of instances that you would like to add to your account – one instance means one app using Node.js. In the new section that will show up in the Control Panel, you can specify the path to the .js file in your web hosting account and select whether the file in question will be accessible via the shared IP of the physical server or through a dedicated IP. Our system will also assign a port number for the connection. You will be able to deactivate or to restart each instance separately, if it’s necessary.