Node.js is an avant-garde event-driven system, which is used to set up scalable Internet apps. It’s built with the Google V8 JavaScript engine and it processes HTTP requests and responses between a server and a large number of users more effectively than any other system. What makes Node.js special is the fact that in difference between conventional platforms which handle the info in huge chunks, it handles everything in small bits. For instance, when a user has to fill in a few fields on a site, Node.js processes the information in the first field the second it’s typed, utilizing the server’s processing resources more effectively. In contrast, traditional systems wait for all the fields to be filled and while the information in them is being processed, requests from other users remain in the queue. The difference may be insignificant for one single person, but it absolutely does make a difference if a large number of users are navigating a website at once. A couple of examples of websites where Node.js can be used are dinner reservation portals, chat rooms or interactive browser game portals, i.e. sites that need quick real-time interaction.

Node.js in Shared Hosting

You can use Node.js with every shared hosting plan offered by our company, since the platform is present on our cloud hosting servers and can be added to an active hosting account with a few mouse clicks. When you log in to your Hepsia Control Panel, you will find Node.js in the Upgrades section where you can choose the number of instances that you wish to order. One instance means that one single app will use the platform and you’ll be able to add as many instances to your hosting account as you wish. A new section will show up in the Hepsia Control Panel soon afterwards and to begin using Node.js, you will have to enter the path to the .js file that will use the platform and to decide whether the connection should proceed through the physical server’s shared IP or via a dedicated IP. The controls inside Hepsia will also enable you to restart or to turn off an instance and to see the output of any given application.