Node.js is an event-driven runtime environment, which uses Google's V8 JavaScript Engine. It is used by scalable web apps that require live interaction between a server and the online users and can substantially enhance the overall performance of any website that’s using it. Node.js is intended to process HTTP web requests and responses and constantly provides small amounts of info. For example, if a new user fills a registration form, once any information is inserted in any of the fields, it is submitted to the server even if the remaining fields are not filled and the user has not clicked any button, so the info is processed a whole lot faster. In comparison, other systems wait for the whole form to be filled and one huge hunk of information is then sent to the server. Irrespective of how little the difference in the processing time may be, things change if the site expands and there are many persons using it simultaneously. Node.js can be used for booking portals, interactive browser video games or online chat portals, for instance, and numerous corporations, among them Yahoo, eBay and LinkedIn, have already integrated it into their services.

Node.js in Shared Hosting

When you host a web app on our cutting-edge cloud website hosting platform and you wish to try out Node.js, you will be able to add it to your hosting account regardless of the shared hosting package that you are using. You can make this from the Upgrades section in the Hepsia Control Panel and you will be able to use Node.js in no more than a couple of minutes after you add this upgrade to the account. You can select the number of instances that you want to add to the account – one instance means one application using Node.js. In the new section that will appear in the Control Panel, you can specify the path to the .js file in your hosting account and select if the file in question will be accessible via the physical server’s shared IP address or via a dedicated one. Our platform will also assign a port for the connection. You will be able to delete or to reboot each instance separately, in case it is necessary.

Node.js in Semi-dedicated Servers

You will be able to use Node.js for any real-time script-powered web application hosted in a semi-dedicated server account, since the platform is offered with all our plans and you can activate it with only several clicks of the mouse. In case you would like to use it for different sites, you can enable more instances from the Upgrades section of your Hepsia Control Panel. The setup is as easy as choosing the folder path to your .js file and choosing if the platform 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’ve got no previous experience with a similar software platform. Our system will also select a random port which will be used to access the .js file associated with the given app. Hepsia has an easy to work with graphical interface that will permit you to restart and to remove any of your running instances, to order new ones or to view the output of your applications with just one single click.

Node.js in VPS Servers

Node.js is included as standard with each VPS server that comes with the Hepsia website hosting Control Panel and involves no restrictions concerning the number of websites that can use it at any given moment. This makes our Virtual Private Server plans an excellent option for building numerous real-time apps and for getting the most out of each of them. The Hepsia Control Panel is user-friendly enough even for persons with no previous experience, so if you want to set up Node.js for any application, it won’t take more than a couple of clicks to make this. You will simply need to insert the folder path to the given .js file and to select if Node.js will use the server’s shared IP address or a dedicated one. Our system will also assign a particular port number that will be used to access the .js file. Right after that, you will be all set and ready to use the full potential of your real-time applications. The Hepsia Control Panel will permit you to see the apps’ output and to restart or to delete any of your instances using quick-access controls.

Node.js in Dedicated Servers

You’ll be able to use Node.js with your real-time, script-driven software applications at no extra cost when you obtain one of our dedicated servers and pick the Hepsia Control Panel on the order page. The Node.js instances can be managed from the Node.js section of the Hepsia CP through an easy-to-work-with graphical interface, which will enable you to start/discontinue/restart any instance or to check the output of the application which uses it with only a click. Even if you’re not very tech-savvy, you’ll be able to use the Node.js platform, since all you’ll need to do to activate it is enter the location of the .js file and select the IP address that will be used to access the latter – a dedicated or a shared one. A random port will be selected automatically too and you will notice the advantages of using Node.js right away. By combining Node.js with the power of our dedicated servers, you’ll be able to make the most of the full potential of your apps and to enjoy the best possible performance.