Node.js is an avant-garde event-driven platform, which is used to create scalable Internet apps. It’s built with Google's V8 JavaScript Engine and it processes requests and responses between a server and a large number of Internet users more efficiently than any conventional system. What makes Node.js exceptional is the fact that unlike conventional systems which handle the info in huge chunks, it processes everything in little bits. For instance, in case a user has to fill in several fields on a website, Node.js processes the info in the first field as soon as it’s typed, utilizing the server’s processing capabilities more effectively. In contrast, traditional platforms wait for all the fields to be filled out and while the information from them is being processed, requests from other users stay in the queue. The difference may be insignificant for a single user, but it really does make a difference when a huge number of users are using a site simultaneously. Several instances of Internet sites where Node.js can be employed are dining booking portals, online chat rooms or interactive browser-based video game portals, i.e. websites that need fast real-time interaction.

Node.js in Cloud Hosting

When you host a web app on our leading-edge cloud platform and you wish to try Node.js, you will be able to add it to your web hosting account irrespective of the cloud hosting plan that you’re using. You can make this 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 upgrade to your account. You can select how many instances you wish to add to your account – one instance means that one app will be using Node.js. In the new section that will show up in the Control Panel, you can include the path to the .js file in your hosting account and choose whether that file will be reachable through the physical server’s shared IP or through a dedicated one. Our system will also set a port number for the connection. You will be able to cancel or to reboot each instance separately, if it’s needed.