Node.js is an open-source, event-driven platform, which uses Google's V8 JavaScript Engine. It’s used for scalable apps that need live communication between a web server and the Internet users and can tremendously speed up the overall performance of any site that’s using it. Node.js is designed to handle HTTP requests and responses and incessantly delivers tiny amounts of info. For instance, if a new user fills out a subscription form, the second any information is inserted in any of the boxes, it is delivered to the server even if the remaining boxes are not filled and the user has not clicked any button, so the info is handled much faster. In comparison, conventional platforms wait for the entire form to be filled and one large chunk of information is then delivered to the server. No matter how little the difference in the information processing speed may be, circumstances change when the Internet site expands and there are plenty of users using it simultaneously. Node.js can be used for booking portals, real-time web browser-based video games or online chat clients, for example, and plenty of companies, among them LinkedIn, Yahoo and eBay, have already included it in their services.

Node.js in Cloud Hosting

All cloud hosting that we offer support Node.js and you will be able to add this avant-garde platform to your shared account via the Add Services/Upgrades link in your Hepsia Control Panel. You will be able to pick the amount of instances for this upgrade, in other words how many separate websites/platforms will make use of Node.js simultaneously, and you can run as many instances as you like. The Hepsia Control Panel will also enable you to pick the exact location of your .js application and to decide whether you will use a dedicated IP or the server’s shared one. Accessing Node.js will be possible via a random port number designated by our cloud platform. Furthermore, you can stop or restart any instance that you’ve activated, modify the path to the .js application or view the output of the active instances with just a couple of clicks of the mouse from your hosting Control Panel via a really simple-to-use interface.

Node.js in VPS

All VPS that are ordered with our in-house built Hepsia Control Panel come with Node.js by default and you can take full advantage of this platform for each script-based software application that you host on the Virtual Private Server. Since we have not set a restriction on the amount of instances that you can activate, you can take advantage of the power of our VPS servers and mix it with the full capacity of the Node.js platform. The setup is done through the Hepsia Control Panel’s easy-to-work-with, point & click interface, so even if you’re not technically experienced, you won’t need to deal with any impediments while using the Node.js platform. You will just need to enter the folder path in the account to the .js file that will use Node.js and to select whether it will use a shared or a dedicated IP. In addition, our system will also choose a port to access the file and you’ll be able to find it in the corresponding section in the Hepsia Control Panel. With only a click, you will be able to see the output of your apps and to deactivate or to restart any Node.js instance hosted on the VPS server.

Node.js in Dedicated Hosting

Node.js is available with all dedicated hosting services on which our in-house built Hepsia hosting Control Panel is installed. The latter offers a rather simple and user-friendly GUI, so even if you’ve never used the Node.js platform before, you can uncover its true potential in just a couple of simple steps. As soon as you’ve uploaded the application’s content, you will need to insert the folder path to the given .js files that will use Node.js and to choose the IP address which they will use (shared or dedicated), while our system will set a random port number that will be used to access these files. There is no limit as to the total amount of Node.js instances that you can set up and run at the same time and you’ll have total control over them from the Hepsia Control Panel – you’ll be able to add new ones or to deactivate/restart existing ones, to check the output log for each app, etcetera.