Node.js is a cutting-edge event-driven system, which is used to set up scalable web applications. It uses the Google V8 JavaScript engine and it processes HTTP requests and responses between a web server and a huge number of users much more efficiently than any other platform. What makes Node.js unique is the fact that unlike traditional platforms which handle the info in large hunks, it processes everything in small bits. For example, when a user has to fill a couple of fields on an Internet site, Node.js processes the info in the first field the second it is entered, utilizing the server’s processing power more efficiently. In comparison, other systems wait for all the fields to be filled out and while the information from them is being processed, requests from other users remain in the queue. The difference may be negligible for a single person, but it actually does make a difference when a large number of people are browsing a site at the same time. A few examples of websites where Node.js can be used are dining booking portals, online chat rooms or interactive browser video game portals, i.e. websites that offer fast real-time communication.

Node.js in Shared Hosting

All Linux shared packages that we offer come with Node.js and you can add this avant-garde platform to your account via the Add Services/Upgrades menu in your Hepsia Control Panel. You will be able to choose the number of instances for this upgrade, i.e. how many separate platforms/sites will use Node.js at once, and you can run as many instances as you wish. Hepsia will also allow you to set the location of your .js app and to select if you’ll use a dedicated IP address or the physical server’s shared one. Accessing Node.js will be possible using a random port number given by our cloud hosting system. On top of that, you can stop or restart any instance that you’ve created, modify the location of the .js application or check the output of the running instances with just a couple of clicks of the mouse from your web hosting Control Panel using a really easy-to-use graphical interface.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-based software app running in a semi-dedicated server account, since the Node.js platform is available with all our semi-dedicated server packages and you can activate it with only a couple of clicks of the mouse. In case you wish to use it for several Internet sites, you can activate more instances through the Hepsia Control Panel’s Upgrades section. The configuration is as easy as adding the path to your .js file and choosing whether the Node.js platform should use a dedicated IP address or any of the physical server’s shared ones, so you can make use of Node.js even if you’ve got no previous experience with such a software platform. Our system will also select a random port number which will be used to access the .js file for the given application. Hepsia has a simple-to-use graphical interface that will permit you to reboot and to stop any of your existing instances, to get new ones or to view the output of your apps with just one click.