Node.js is a leading-edge event-driven system, which is used to create scalable Internet apps. It is built with Google's V8 JavaScript Engine and it processes requests and responses between a server and a huge number of users more effectively than any traditional system. What makes Node.js special is the fact that in contrast to traditional platforms that process the info in sizeable chunks, it handles everything in small bits. As an illustration, when a user has to fill in a couple of fields on a website, Node.js handles the information in the first field once it’s entered, utilizing the server’s processing resources more efficiently. In contrast, traditional platforms wait for all the fields to be filled out and while the info in them is being processed, requests from other users stay in the queue. The difference may be negligible for a single user, but it undoubtedly does make a difference if a large number of people are navigating a site at once. A couple of examples of Internet sites where Node.js can be applied are dining reservation portals, online chat rooms or interactive browser-based video game portals, in other words sites that need quick real-time communication.

Node.js in Cloud Hosting

You will be able to use Node.js with every cloud hosting package that we are offering, since the event-driven platform is available on our cloud hosting servers and can be added to an active account with several mouse clicks. Once you log into your Hepsia Control Panel, you’ll find Node.js in the Upgrades section where you can pick the number of instances that you’d like to get. One instance means that one application will use Node.js and you will be able to add as many instances to your web hosting account as you like. A new section will appear in the Hepsia Control Panel shortly afterwards and to begin using Node.js, you’ll have to include the path to the .js file that will use the platform and to select whether the connection should proceed through the shared IP address of the server or via a dedicated IP. The controls inside the Hepsia Control Panel will also allow you to restart or to cancel an instance and to see any given application’s output.