Node.js is an event-driven platform built with Google's V8 JavaScript Engine. It’s used for scalable web apps that require real-time interaction between a web server and the online users and can noticeably enhance the performance of any site that’s using it. Node.js is designed to process HTTP requests and responses and constantly delivers little bits of info. For example, in case a new user fills a subscription form, the moment any information is inserted in any of the boxes, it’s sent to the server even if the remaining boxes are not filled out and the user hasn’t clicked on any button, so the information is processed much faster. In contrast, other systems wait for the whole form to be filled and one large hunk of information is then delivered to the server. Irrespective of how little the difference in the information processing speed may be, things change when the Internet site grows bigger and there are numerous users using it at the same time. Node.js can be used by online booking portals, real-time web browser games or instant messaging programs, for instance, and numerous companies, among them LinkedIn, Yahoo and eBay, have already implemented it in their services.

Node.js in Shared Website Hosting

When you host a web application on our advanced cloud platform and you wish to try Node.js, you’ll be able to add it to your hosting account irrespective of the shared website hosting package that you use. You can make this through the Upgrades menu in the Hepsia Control Panel and you will be able to use Node.js in no more than a couple of minutes after you add this feature to the account. You can select how many instances you want to add to the account – one instance means one application using Node.js. In the new section that will appear in the Control Panel, you can write the path to the .js file in your hosting account and choose whether the file in question will be accessible through the shared IP address of the server or via a dedicated IP. Our system will also designate a port for the connection. You will be able to delete or to restart each instance independently, in case it is required.

Node.js in Dedicated Servers

Node.js is available with all dedicated servers that are ordered with the Hepsia hosting Control Panel, so you will be able to make the most of this platform as soon as your machine is assembled. As Hepsia is exceptionally easy to work with, you will be able to do that without having to deal with any predicaments, even if you’ve never worked with the Node.js platform before, as everything that you will have to do on your end is define the location of the .js file that will use Node.js and the IP address that will be used to access the file. The latter can be a dedicated IP or can be shared with other Internet sites. You can manage as many Node.js instances as you need on our extremely powerful servers and each of them can be controlled separately – you will be able to start, to reboot or to discontinue it, to see the output of the application using it, etc. This can be done through the easy-to-work-with, point ‘n’ click Hepsia Control Panel, so you can take advantage of the power of Node.js without efforts.