Node.js is an open-source, event-driven runtime system, which uses Google's V8 JavaScript Engine. It’s used by scalable web apps that require real-time communication between a web server and the Internet users and can considerably improve the performance of any website that’s using it. Node.js is designed to process HTTP web requests and responses and constantly supplies tiny amounts of information. For instance, if a new user fills a subscription form, the moment any information is inserted in any of the fields, it’s forwarded to the server even if the remaining fields are not filled out and the user has not clicked any button, so the info is processed a lot faster. In contrast, conventional platforms wait for the whole form to be filled and one huge chunk of information is then forwarded to the server. Regardless of how tiny the difference in the processing speed may be, things change when the site expands and there are a lot of people using it simultaneously. Node.js can be used by booking sites, interactive browser-based video games or online chat software, for instance, and numerous corporations, among them Yahoo, eBay and LinkedIn, have already implemented it in their services.

Node.js in Cloud Hosting

Since Node.js is present on our advanced cloud web hosting platform, you’ll be able to add it to your account and to utilize it for any web application that you have, regardless of which cloud hosting plan you’ve chosen upon registration. The Upgrades menu in the Hepsia Control Panel, which is offered with all shared hosting accounts, will permit you to select the number of instances that you wish to run – this is the number of the web applications that will use Node.js. A couple of minutes later, you’ll be able to enter the path to the app, in other words where the .js file will be located in your shared website hosting account, as well as to choose the IP to receive access to the file – a dedicated IP or the server’s shared IP. In the new Node.js section that will appear in the Hepsia Control Panel, you will be able to restart an instance or to cancel it in case you do not want it any longer. You will also have access to the output code with just one click of the mouse.

Node.js in Semi-dedicated Servers

You’ll be able to use Node.js for any real-time script-powered software app running in a semi-dedicated server account, as the Node.js platform is offered with all our semi-dedicated packages and you can set it up with just several clicks. In case you want to use it for multiple Internet sites, you can enable more instances from the Hepsia Control Panel’s Upgrades section. The setup is as simple as choosing the folder path to your .js file and choosing if Node.js should use a dedicated IP or any of the server’s shared IP addresses, so you can make the most of Node.js even if you lack previous experience with such a software platform. Our system will also set a randomly generated port that will be used to access the .js file for the given application. Hepsia has an easy-to-use graphical interface that will allow you to reboot and to cancel any of your running instances, to create new ones or to check your apps’ output with just a click.

Node.js in VPS Servers

Node.js is included by default with each VPS server that is ordered with the Hepsia web hosting Control Panel and imposes no restrictions with regard to the number of sites that can use it at any given time. This makes our VPS plans an ideal solution for setting up different real-time script-powered web apps and for taking full advantage of each of them. The Hepsia Control Panel is user-friendly enough even for people with no prior experience, so if you’d like to activate Node.js for any application, it will not take more than several clicks of the mouse to make this. You’ll only need to specify the location of the .js file in question and to choose if Node.js will use the physical server’s shared IP address or a dedicated one. Our platform will also allocate a given port that will be used to access the .js file. After that, you will be all set and will be able to make use of the full potential of your real-time apps. Hepsia will permit you to check the applications’ output and to restart or to stop any of your instances using fast-access buttons.

Node.js in Dedicated Servers

When you decide to use any of our Linux dedicated servers for your script-driven web applications and if you select the Hepsia Control Panel on the order page, you will be able to make use of Node.js at no extra fee, as the event-driven platform is incorporated into our custom-developed Control Panel tool. Since our servers are exceptionally powerful, you will enjoy excellent results even if you use multiple Node.js instances simultaneously. The setup requires a couple of mouse clicks and Hepsia’s user interface will make it amazingly easy for you to activate a new instance even if you have little or no experience. Specifying the path to the .js file and selecting a shared or a dedicated IP address will be everything that you’ll need to do on your end and as soon as our system has selected a port to access the .js file, you will be all set. Any of the Node.js instances that you’ve created can be restarted or deactivated separately and you will acquire access to a detailed output log for each app that uses the Node.js platform.