Node.js is an innovative, event-driven non-blocking input/output system devised for Internet sites which support real-time communication. A few examples of such websites would be web-based browser game portals, online chat rooms or hotel booking portals. The platform processes the information sent between the site and its visitors in tiny bits, which improves the loading speed and the performance of the site considerably. When a given form with 3 boxes has to be filled out by a particular user, for instance, ordinarily all three boxes should be filled out and their entire content is then submitted as one large hunk of information to the web server. With Node.js, the first box’s content is processed the moment it is inserted, before the user writes anything in the second box. Therefore, much more info can be handled much faster and more effectively compared with any other system, which can have a huge effect on the website’s overall performance. Node.js is already being used by many of the largest IT firms such as Microsoft and Yahoo.

Node.js in Shared Website Hosting

When you host an Internet app on our innovative cloud website hosting platform and you wish to try Node.js, you’ll be able to add it to your account regardless of the shared website hosting package that you use. This can be done via the Upgrades section in the Hepsia hosting Control Panel and you will be able to take advantage of Node.js in no more than a couple of minutes after you add this service to your account. You will be able to select the number of instances that you want to add to the account – one instance means that one app will be using Node.js. In the new section that will appear in the Control Panel, you can enter the path to the .js file in your hosting account and choose whether the file in question will be accessible through the shared IP address of the server or via a dedicated one. Our platform will also allocate a port number for the connection. You’ll be able to cancel or to reboot each instance separately, if it is necessary.