Node.js is an event-driven environment built with Google's V8 JavaScript Engine. It is used for scalable apps that require live communication between a server and the Internet users and can substantially speed up the overall performance of any website that uses it. Node.js is intended to handle HTTP web requests and responses and constantly supplies little bits of information. For instance, if a new user fills out a registration form, once any information is entered in one of the fields, it is forwarded to the server even if the remaining fields are not filled out and the user has not clicked any button, so the information is handled much faster. In comparison, traditional systems wait for the whole form to be filled and one sizeable hunk of information is then sent to the server. No matter how small the difference in the processing time may be, circumstances change in case the Internet site grows bigger and there are lots of individuals using it at the same time. Node.js can be used for online reservation portals, interactive web browser games or online chat applications, for instance, and many corporations, including Yahoo, LinkedIn and eBay, have already included it in their services.

Node.js in Shared Hosting

As Node.js is available on our advanced cloud hosting platform, you’ll be able to add it to your shared hosting account and to use it for any web application that you’ve got, regardless of which shared hosting package you’ve picked during the signup process. The Upgrades menu in the Hepsia Control Panel, which is offered with all shared hosting accounts, will allow you to select the number of instances that you want to have – this is the number of the web applications that will use Node.js. Several minutes later, you will be able to specify the path to the app, in other words the location of the .js file in your shared hosting account, as well as to select the IP to get access to the file – a dedicated IP or the server’s shared IP. In the new Node.js menu that will appear in the Hepsia Control Panel, you will be able to restart an instance or to stop it if you don’t require it anymore. You will also be granted access to the output code with just a click.

Node.js in Semi-dedicated Servers

You’ll be able to use Node.js for any real-time script-driven web app running in a semi-dedicated server account, as the Node.js platform comes with all our semi-dedicated server plans and you can set it up with only a few mouse clicks. If you’d like to use it for multiple web sites, you can add more instances through the Hepsia Control Panel’s Upgrades section. The setup is as easy as entering the location of your .js file and choosing if Node.js should use a dedicated IP or any of the server’s shared IPs, so you can make full use of Node.js even if you do not have any previous experience with a similar 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 user-friendly graphical interface that will allow you to restart and to stop any of your running instances, to add new ones or to check the output of your apps with just one click.

Node.js in VPS Servers

All VPS servers that are ordered with our in-house built Hepsia hosting Control Panel come with Node.js as standard and you can take advantage of the platform for any script-powered application that you run on the VPS. As we have not set a restriction on how many Node.js instances you can make use of, you can take advantage of the power of our VPSs and mix it with the full capacity of the Node.js platform. The configuration is done via the Hepsia Control Panel’s user-friendly, point & click GUI, so even if you aren’t technically proficient, you will not encounter any obstacles while using the Node.js platform. You will only have to indicate the directory path in the VPS account to the .js file that will use Node.js and to select if it will use a shared or a dedicated IP address. Furthermore, our system will also specify a port number to access the file and you will be able to find it in the corresponding section in the Hepsia Control Panel. With just a click, you can check the output of your applications and to remove or to reboot any instance hosted on the server.

Node.js in Dedicated Servers

You will be able to make use of the Node.js platform with your real-time, script-powered web applications at no extra cost if you buy any of our dedicated servers and select the Hepsia hosting Control Panel during the order procedure. The Node.js instances can be managed from the Hepsia Control Panel’s Node.js section via an easy-to-use interface, which will enable you to start/stop/reboot any Node.js instance or to check the output of the app which uses it with only one click of the mouse. Even if you’re not very experienced, you will be able to use the Node.js platform, since all you’ll need to do to activate it is include the folder path to the .js file and choose the IP that will be used to access the latter – a shared or a dedicated IP. A randomly generated port number will be selected automatically as well and you will notice the benefits of using Node.js instantaneously. By combining the platform with the power of our dedicated servers, you can take advantage of the full capacity of your applications and to get the best achievable performance.