Node.js is an event-driven environment built with Google's V8 JavaScript Engine. It is used by scalable apps that need live interaction between a server and the online users and can substantially speed up the performance of any website that uses it. Node.js is intended to process HTTP requests and responses and constantly supplies tiny bits of info. For example, in case a new user fills out a registration form, the moment any info is entered in any of the fields, it is forwarded to the server even if the rest of the fields are not filled and the user has not clicked on any button, so the information is processed a whole lot faster. In contrast, conventional systems wait for the entire form to be filled out and one giant chunk of information is then forwarded to the server. Irrespective of how little the difference in the information processing speed may be, things change in case the site expands and there are lots of users using it simultaneously. Node.js can be used for online reservation portals, real-time browser-based games or web-based chat platforms, for instance, and lots of companies, including Yahoo, LinkedIn and eBay, have already implemented it in their services.

Node.js in Website Hosting

You will be able to take advantage of Node.js with each and every website hosting package offered by our company, since the event-driven platform is available on our cloud servers and can be added to an active shared web hosting account with a couple of clicks. When you log in to your Hepsia Control Panel, you will see Node.js under the Upgrades menu where you can choose the number of instances that you’d like to add. One instance means that one application will use Node.js and you’ll be able to add as many instances to your web 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 have to specify the path to the .js file that will use the platform and to choose if the connection should pass through the physical server’s shared IP or through a dedicated IP. The controls inside the Hepsia Control Panel will also allow you to reboot or to terminate an instance and to check any given application’s output.

Node.js in Semi-dedicated Servers

With a semi-dedicated server from our company, you can use all the benefits that the Node.js event-driven platform is offering, because it’s comes with all our semi-dedicated server packages and you’re able to add it to your semi-dedicated account with a couple of clicks of the mouse from the Hepsia web hosting Control Panel – the semi-dedicated server management tool that comes bundled with each and every semi-dedicated server. If you would like to employ Node.js for multiple web applications, you can pick the number of instances that the platform will use when you’re adding this feature to your semi-dedicated plan. Then, you will have to enter the path to the .js file in your semi-dedicated account for each instance. You can do this in the new menu that will show up in the Control Panel after you order the upgrade and in the meantime, you can also choose if the access path to the particular application will go through a dedicated IP – if you have one, or through the server’s shared IP. Each instance that you activate can be restarted or shut down independently and you can see your applications’ output with only a couple of clicks.

Node.js in Dedicated Servers

Node.js comes bundled with all dedicated web hosting plans that are ordered with the Hepsia hosting Control Panel, so you’ll be able to make the most of the platform as soon as your server is assembled. Since the Hepsia Control Panel is rather easy to use, you’ll be able to do that without having any complications, even if you’ve never used Node.js before, since everything that you’ll have to do on your end is define the directory path to the .js file that will use Node.js and the IP that will be used to access this file. The latter can be a dedicated one or can be shared with other sites. You can activate as many Node.js instances as you need on our incredibly powerful dedicated machines and each of them can be managed independently – you’ll be able to start, to reboot or to discontinue it, to see the output of the application that uses it, etc. This can be done through the simple-to-work-with, point-and-click Hepsia Control Panel, so you can take advantage of the power of Node.js without any effort.