Node.js is an event-driven runtime system, which uses Google's V8 JavaScript Engine. It is used for scalable applications that need real-time interaction between a web server and the online users and can significantly improve the performance of any site that’s using it. Node.js is designed to handle HTTP web requests and responses and constantly delivers tiny bits of information. For example, in case a new user fills in a registration form, once any information is inserted in any of the boxes, it is forwarded to the server even if the remaining boxes are not filled and the user has not clicked any button, so the info is handled a whole lot faster. In contrast, traditional systems wait for the entire form to be filled and one big chunk of information is then forwarded to the server. Irrespective of how small the difference in the processing time may be, things change if the website grows bigger and there’re lots of people using it at the same time. Node.js can be used by booking portals, real-time browser games or live chat apps, for instance, and a lot of companies, including Yahoo, eBay and LinkedIn, have already included it in their services.

Node.js in Cloud Hosting

You can use Node.js with every cloud hosting package that we are offering, since the platform is present on our cloud servers and can be added to an active web hosting account with a few clicks. Once you log in to your Hepsia hosting Control Panel, you’ll find Node.js in the Upgrades section where you can choose how many instances you would like to run. One instance means that one single app will use Node.js and you will be able to add as many instances to your hosting account as you want. A new section will show up in the Control Panel shortly afterwards and to start using Node.js, you will need to add the path to the .js file that will use it and to decide if the connection will 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 discontinue an instance and to see the output of any given app.

Node.js in Dedicated Servers

Node.js is offered with all dedicated servers that are ordered with the Hepsia hosting Control Panel, so you will be able to take advantage of this platform as soon as your dedicated server is set up. As Hepsia is very intuitive, you’ll be able to make that without having to deal with any problem, even if you have never worked with the Node.js platform before, as everything that you’ll need to do on your end is insert the folder path to the .js file that will use the platform and the IP address that will be used to access this file. The latter can be a dedicated one or can be shared with other websites. You can create as many instances as you wish on our amazingly powerful machines and each instance can be managed separately – you’ll be able to start, to reboot or to deactivate it, to view the output of the app that uses it, etc. This can be done through the simple-to-use, point-and-click Hepsia Control Panel, so you can take advantage of the power of Node.js without efforts.