Node.js is an advanced event-driven platform, which is used to develop scalable web apps. It’s built with the Google V8 JavaScript engine and it processes HTTP requests and responses between a web server and an immense number of users much more effectively than any conventional platform. What makes Node.js unique is the fact that unlike traditional platforms which handle the information in huge chunks, it processes everything in small bits. For example, if a user has to fill out a couple of fields on an Internet site, Node.js handles the information from the first field once it’s inserted, utilizing the server’s processing capabilities more effectively. In comparison, conventional systems wait for all the fields to be filled out and while the info in them is being processed, requests from other users remain in the queue. The difference may be insignificant for a single person, but it really does make a difference if an enormous number of people are navigating a site at the same time. A couple of examples of Internet sites where Node.js can be used are online dinner reservation portals, live chat rooms or interactive browser video game portals, in other words sites that support quick real-time interaction.

Node.js in Shared Web Hosting

As Node.js is available on our innovative cloud platform, you will be able to add it to your account and to utilize it for any web-based app that you’ve got, regardless of which shared web hosting plan you’ve chosen at signup. The Upgrades menu in the Hepsia hosting Control Panel, which comes bundled with all hosting accounts, will allow you to choose the number of instances that you want to run – this is the number of the web apps that will use Node.js. A couple of minutes afterwards, you can insert the path to the application, in other words where the .js file will be located in your shared website hosting account, as well as to pick the IP to obtain access to the file – a dedicated IP address or the physical server’s shared one. In the new Node.js section that will show up in the Hepsia Control Panel, you will be able to restart an instance or to delete it if you do not want it anymore. You’ll also receive access to the output code with only a click of the mouse.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from us, you can make use of all the benefits that the Node.js event-driven platform is offering, as it is is included with all our plans and you are able to add it to your account with a couple of clicks from the Hepsia hosting Control Panel – the semi-dedicated server management tool that comes bundled with each semi-dedicated server. If you’d like to use Node.js for different web applications, you can select the amount of instances which the platform will use when you’re adding this service to your semi-dedicated package. Then, you’ll have to insert the path to the .js file in your 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 select whether the access path to the particular application should go through a dedicated IP address – in case you’ve got one, or through the server’s shared IP address. Each and every instance that you add can be restarted or discontinued separately and you can view your applications’ output with only a few clicks.

Node.js in Dedicated Hosting

You will be able to use Node.js with your real-time, script-driven software applications at no extra cost when you order one of our Linux dedicated servers hosting packages and pick the Hepsia Control Panel on the order page. The Node.js instances can be managed from the Hepsia Control Panel’s Node.js section through a simple-to-navigate graphical interface, which will allow you to start/remove/reboot any Node.js instance or to see the output of the app that uses it with just a click. Even if you’re not very experienced, you’ll be able to use the platform, as all you need to do to set it up is indicate the folder path to the .js file and pick the IP that will be used to access the latter – a dedicated or a shared one. A randomly generated port number will be set automatically as well and you will notice the upsides of using Node.js immediately. By combining Node.js with the power of our dedicated servers, you’ll be able to take advantage of the full potential of your applications and to get the best conceivable performance.