Node.js is an innovative event-driven platform, which is used to develop scalable applications. It is built with the Google V8 JavaScript engine and it processes HTTP requests and responses between a web server and an immense number of users more effectively than any other system. What makes Node.js special is the fact that in difference between conventional systems which handle the information in sizeable chunks, it handles everything in small bits. For instance, when a user needs to fill a few fields on a website, Node.js handles the information from the first field as soon as it’s entered, utilizing the server’s processing capabilities more effectively. In contrast, traditional systems wait for all the fields to be filled and while the info in them is being processed, requests from other users remain in the queue. The difference may be negligible for one single person, but it surely does make a difference when an enormous number of users are navigating a website at the very same time. A couple of instances of sites where Node.js can be employed are dinner booking portals, live chat rooms or interactive browser-based game portals, i.e. sites that offer quick real-time communication.

Node.js in Shared Hosting

When you host a web application on our avant-garde cloud website hosting platform and you’d like to try Node.js, you’ll be able to add it to your web hosting account irrespective of the shared hosting package that you’re using. This can be done through the Upgrades menu in the Hepsia hosting Control Panel and you’ll be able to use Node.js in no more than several minutes after you add this service to your account. You’ll be able to select how many instances you’d like to add to your account – one instance means that one application will be using Node.js. In the new section that will appear in the Control Panel, you can add the path to the .js file in your hosting account and select if the file in question will be reachable via the physical server’s shared IP address or through a dedicated IP. Our platform will also select a port for the connection. You’ll be able to disable or to reboot each instance separately, if required.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-based web app hosted in a semi-dedicated server account, as the platform comes with all our packages and you can get it with just a couple of clicks of the mouse. If you want to use it for several sites, you can order more instances via the Upgrades section of your Hepsia hosting Control Panel. The configuration is as simple as entering the location of your .js file and choosing whether the Node.js platform should use a dedicated IP or any of the server’s shared IPs, so you can make the most of Node.js even if you lack previous experience with similar software. Our system will also choose a random port that will be used to access the .js file for the given application. Hepsia has a simple-to-use graphical interface that will allow you to restart and to cancel any of your existing instances, to activate new ones or to check your apps’ output with just a click.

Node.js in Dedicated Hosting

You’ll be able to use Node.js with your real-time, script-driven applications at no extra charge when you purchase any of our Linux dedicated hosting and select the Hepsia Control Panel on the order page. The Node.js instances can be administered from the Node.js section of the Hepsia Control Panel via an easy-to-use GUI, which will enable you to start/delete/reboot any Node.js instance or to see the output of the application that uses it with just one mouse click. Even if you’re not very tech-savvy, you’ll be able to use the Node.js platform, since all you will need to do to activate it is indicate the directory path to the .js file and pick the IP address that will be used to access the latter – a shared or a dedicated IP. A randomly generated port will be assigned automatically too and you will notice the advantages of using Node.js straight away. By mixing the Node.js platform with the power of our dedicated servers, you’ll be able to use the full capacity of your applications and to enjoy the best possible performance.