Node.js is an event-driven system built with the Google V8 JavaScript engine. It’s used for scalable applications that need live communication between a server and the online users and can significantly improve the performance of any website that uses it. Node.js is designed to handle HTTP requests and responses and incessantly provides little bits of info. For instance, if a new user fills in a subscription form, the second any information is inserted in any of the fields, it is sent to the server even if the remaining fields are not filled out and the user hasn’t clicked any button, so the info is processed a whole lot faster. In comparison, other platforms wait for the whole form to be filled out and one large chunk of information is then forwarded to the server. Regardless of how tiny the difference in the information processing speed may be, things change when the site grows bigger and there are numerous persons using it at the same time. Node.js can be used for booking websites, interactive web browser games or online chat portals, for example, and numerous companies, among them Yahoo, LinkedIn and eBay, have already integrated it into their services.

Node.js in Cloud Hosting

If you host an Internet app on our advanced cloud hosting platform and you wish to try Node.js, you’ll be able to add it to your hosting account regardless of the cloud hosting package that you are using. This can be done through the Upgrades section in the Hepsia Control Panel and you will be able to take advantage of Node.js in no more than several minutes after you add this upgrade to the account. You can select how many instances you want to add to your account – one instance means one app using Node.js. In the new section that will appear in the Control Panel, you can type the path to the .js file in your web hosting account and choose whether that file will be accessible through the shared IP address of the server or via a dedicated one. Our system will also select a port for the connection. You will be able to turn off or to reboot each instance independently, in case it’s necessary.

Node.js in Dedicated Servers Hosting

Node.js is offered with all Linux dedicated servers hosting on which our in-house developed Hepsia hosting Control Panel is installed. The latter has an incredibly intuitive and easy-to-navigate GUI, so even if you have not used Node.js before, you will be able to unleash its true potential in just a few easy steps. As soon as you’ve uploaded the application’s content, you’ll have to define the location of the respective .js files that will use the Node.js platform and to choose the IP address that they will use (dedicated or shared), while our system will choose a random port number that will be used to access the files in question. There is no limit on the total number of instances that you can enable and use at the same time and you will exert complete control over them via the Hepsia Control Panel – you’ll be able to activate new ones or to discontinue/restart existing ones, to review the output log for each app, and many others.