Node.js is a cutting-edge event-driven system, which is used to set up scalable Internet apps. It’s built with Google's V8 JavaScript Engine and it processes HTTP requests and responses between a web server and an enormous number of users more effectively than any other system. What makes Node.js unique is the fact that in difference between conventional platforms which handle the information in large chunks, it processes everything in little bits. For example, when a user has to fill a few fields on a website, Node.js processes the information from the first field once it is typed, utilizing the server’s processing power more effectively. In contrast, conventional systems wait for all the fields to be filled and while the information in them is being processed, requests from other users stay in the queue. The difference may be insignificant for one single user, but it certainly does make a difference when an immense number of people are using a website all at once. Several instances of sites where Node.js can be applied are dinner reservation portals, live chat rooms or interactive browser-based video game portals, in other words sites that offer quick live communication.

Node.js in Web Hosting

When you host an Internet application on our innovative cloud website hosting platform and you want to try out Node.js, you will be able to add it to your web hosting account irrespective of the web hosting package that you’re using. You can make this via the Upgrades section in the Hepsia Control Panel and you’ll be able to take advantage of Node.js in no more than several minutes after you add this upgrade to your account. You can choose how many instances you wish to add to the account – one instance means that one application will be using Node.js. In the new section that will show up in the Control Panel, you can insert the path to the .js file in your hosting account and choose whether that file will be accessible via the shared IP address of the server or via a dedicated IP. Our platform will also set a port number for the connection. You will be able to switch off or to restart each instance independently, if it’s required.

Node.js in Dedicated Servers Hosting

You’ll be able to use the Node.js platform with your real-time, script-based apps at no additional charge in case you acquire one of our Linux dedicated servers hosting packages and pick the Hepsia hosting Control Panel on the order page. The Node.js instances can be administered from the Hepsia Control Panel’s Node.js section via a simple-to-use GUI, which will permit you to start/discontinue/restart any Node.js instance or to view the output of the application which uses it with only one click. Even if you are not very experienced, you will be able to use the platform, since all you’ll have to do to set it up is add the folder path to the .js file and choose the IP that will be used to access the file in question – a dedicated or a shared one. A randomly generated port will be designated automatically as well and you will notice the benefits of running Node.js immediately. By mixing the platform with the power of our dedicated servers, you can use the full potential of your apps and to get the best possible performance.