Node.js is an advanced event-driven platform, which is used to create scalable applications. It’s built with Google's V8 JavaScript Engine and it handles requests and responses between a web server and a large number of users much more efficiently than any traditional system. What makes Node.js exceptional is the fact that in difference between conventional platforms which process the info in sizeable hunks, it handles everything in tiny bits. For example, when a user needs to fill out a few fields on an Internet site, Node.js processes the info from the first field the moment it is inserted, utilizing the server’s processing power more effectively. In comparison, traditional systems wait for all the fields to be filled and while the info from them is being processed, requests from other users remain in the queue. The difference may be negligible for one single person, but it indeed does make a difference when a huge number of people are navigating a website at the same time. Several examples of websites where Node.js can be employed are online dinner reservation portals, chat rooms or interactive browser-based game portals, i.e. websites that need fast live interaction.

Node.js in Website Hosting

As Node.js is present on our cutting-edge cloud web hosting platform, you will be able to add it to your account and to utilize it for any web-based app that you’ve got, irrespective of which website hosting package you’ve picked upon signup. The Upgrades menu in the Hepsia Control Panel, which is offered with all hosting accounts, will allow you to select the number of instances that you wish to order – this is the number of the web applications that will use Node.js. Several minutes afterwards, you will be able to include the path to the application, i.e. where the .js file will be located in your website hosting account, as well as to pick the IP address to receive access to that file – a dedicated IP address or the physical server’s shared IP. In the new Node.js section that will appear in the Hepsia Control Panel, you will be able to reboot an instance or to discontinue it if you do not need it any longer. You will also be provided with access to the output code with just a click of the mouse.

Node.js in Dedicated Hosting

You’ll be able to use the Node.js platform with your real-time, script-based web apps at no additional fee when you obtain one of our Linux dedicated hosting and choose the Hepsia hosting Control Panel on the order page. The Node.js instances can be administered from the Node.js section of the Hepsia CP via a user-friendly graphical interface, which will allow you to start/terminate/reboot any instance or to see the output of the application that uses it with just one click. Even if you aren’t very experienced, you will be able to use the platform, since all you’ll have to do to activate it is specify the directory path to the .js file and select the IP address that will be used to access the latter – a dedicated or a shared one. A randomly generated port number will be assigned automatically as well and you will notice the upsides of using Node.js momentarily. By combining the Node.js platform with the power of our dedicated servers, you’ll be able to take advantage of the full capacity of your applications and to enjoy the best conceivable performance.