Node.js is a cutting-edge event-driven platform, which is used to develop scalable Internet applications. It uses the Google V8 JavaScript engine and it handles requests and responses between a web server and an enormous number of users much more efficiently than any traditional platform. What makes Node.js unique is the fact that in contrast to conventional platforms that process the information in massive hunks, it processes everything in tiny bits. As an illustration, when a user needs to fill a few fields on a site, Node.js handles the info from the first field as soon as it is typed, utilizing the server processing time more effectively. In contrast, other platforms wait for all the fields to be filled and while the information from them is being processed, requests from other users remain in the queue. The difference may be insignificant for one single user, but it indeed does make a difference if an enormous number of users are using a website simultaneously. A couple of examples of Internet sites where Node.js can be used are dinner reservation portals, web-based chat rooms or interactive browser-based video game portals, in other words websites that support fast real-time communication.

Node.js in Cloud Web Hosting

Since Node.js is available on our innovative cloud hosting platform, you will be able to add it to your shared account and to use it for any web application that you have, regardless of which cloud web hosting package you have picked upon signup. The Upgrades menu in the Hepsia Control Panel, which is included with all shared accounts, will allow you to select the number of instances that you want to add – this is the number of the web apps that will use Node.js. A few minutes after that, you can specify the path to the app, in other words where the .js file will be located in your website hosting account, as well as to select the IP address to access that file – a dedicated IP address or the physical server’s shared one. In the new Node.js section that will appear in the Hepsia Control Panel, you can restart an instance or to shut it down in case you do not require it anymore. You’ll also be granted access to the output code with only one mouse click.

Node.js in Semi-dedicated Servers

All our semi-dedicated plans come with Node.js, so if you’d like to run any real-time application on our innovative cloud web hosting platform, you can make use of the power that the system can offer you with only a few clicks in your Hepsia hosting Control Panel. This service is upgradeable, so in case you’d like to use Node.js for different websites, you will be able to choose the number of active instances, one instance being one app. Using the Hepsia Control Panel’s easy-to-use graphical interface, you’ll have to insert the path to the .js file for each instance and to choose if Node.js will use a dedicated IP address or the server’s shared IP. Our platform will set a random port number to access your application and you will see it in the corresponding section of the Control Panel. Hepsia will also allow you to see the output of each of your apps or to deactivate/reboot each instance independently.

Node.js in Dedicated Servers

You’ll be able to use Node.js with your real-time, script-driven applications at no additional charge if you acquire any of our dedicated web hosting plans and select the Hepsia Control Panel on the order page. The Node.js instances can be managed from the Node.js section of the Hepsia Control Panel through an easy-to-work-with graphical interface, which will enable you to start/deactivate/reboot any instance or to check the output of the app that uses it with just one mouse click. Even if you are not very experienced, you’ll be able to use the platform, since all you’ll have to do to activate it is include the path to the .js file and choose the IP address that will be used to access the latter – a shared or a dedicated IP. A randomly generated port will be designated automatically too and you will see the benefits of using Node.js momentarily. By combining the Node.js platform with the power of our dedicated servers, you will be able to take advantage of the full capacity of your applications and to enjoy the best conceivable performance.