Node.js is a cutting-edge event-driven platform, which is used to develop scalable applications. It uses the Google V8 JavaScript engine and it processes HTTP requests and responses between a server and an enormous number of Internet users more effectively than any conventional platform. What makes Node.js unique is the fact that in contrast to traditional platforms which handle the information in large chunks, it handles everything in tiny bits. For example, if a user needs to fill several fields on an Internet site, Node.js processes the information in the first field once it is inserted, utilizing the server processing time more effectively. In contrast, traditional systems wait for all the fields to be filled and while the information from them is being processed, requests from other users stay in the queue. The difference may be insignificant for one single user, but it undoubtedly does make a difference if an enormous number of users are browsing a website at once. A couple of examples of Internet sites where Node.js can be employed are dinner booking portals, online chat rooms or interactive browser game portals, i.e. websites that support quick real-time interaction.

Node.js in Shared Website Hosting

When you host an Internet app on our advanced cloud website hosting platform and you want to try out Node.js, you’ll be able to add it to your account irrespective of the shared website hosting package that you use. You can make this via the Upgrades section in the Hepsia hosting Control Panel and you will be able to use Node.js in no more than a few minutes after you add this feature to your account. You can choose how many instances you wish to add to the account – one instance means that one app will be using Node.js. In the new section that will show up in the Control Panel, you can type the path to the .js file in your hosting account and select if that file will be reachable via the server’s shared IP address or via a dedicated IP. Our platform will also specify a port for the connection. You’ll be able to deactivate or to reboot each instance independently, if required.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-driven software application running in a semi-dedicated server account, as the Node.js platform is offered with all our semi-dedicated server plans and you can enable it with just a few clicks of the mouse. In case you’d like to use it for multiple websites, you can get more instances through the Hepsia hosting Control Panel’s Upgrades section. The activation is as simple as choosing the folder path to your .js file and selecting if the platform should use a dedicated IP address or any of the server’s shared IP addresses, so you can use Node.js even if you haven’t got any previous experience with such software. Our system will also allocate a random port which will be used to access the .js file for the particular app. Hepsia has an easy to work with graphical interface that will permit you to reboot and to shut down any of your running instances, to add new ones or to check your applications’ output with just one single click.