Node.js is a cutting-edge, event-driven asynchronous input/output platform intended for sites that offer real-time communication. Some examples of such sites are online browser game portals, online chat rooms or accommodation reservation portals. Node.js processes the info exchanged between the Internet site and its visitors in little bits, which enhances the loading speed and the overall performance of the website noticeably. If a certain form with three boxes is expected to be filled out by a particular user, for instance, typically all three boxes should be filled out and the entire content is then forwarded as one sizeable chunk of information to the web server. With Node.js, the first box’s content is processed once it is entered, before the user types anything in the second one. Therefore, a lot more information can be handled a lot faster and more efficiently in comparison with any traditional platform, which can have a huge influence on the website’s performance. Node.js is already being employed by many of the biggest IT companies such as Yahoo and Microsoft.

Node.js in Shared Hosting

If you host an Internet app on our innovative cloud hosting platform and you’d like to try Node.js, you’ll be able to add it to your web hosting account regardless of the shared hosting plan that you use. This can be done through the Upgrades menu in the Hepsia Control Panel and you’ll be able to take advantage of Node.js in no more than a few minutes after you add this upgrade to your account. You’ll be able to choose how many instances you wish 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 indicate the path to the .js file in your hosting account and choose if the file in question will be reachable via the server’s shared IP or via a dedicated one. Our platform will also specify a port for the connection. You’ll be able to stop or to restart each instance separately, if it is needed.