Node.js is an open-source, event-driven platform, which uses Google's V8 JavaScript Engine. It is used for scalable applications that need real-time communication between a web server and the online users and can noticeably boost the performance of any Internet site that uses it. Node.js is intended to process HTTP web requests and responses and constantly supplies small bits of info. For instance, if a new user fills a registration form, once any information is inserted in one of the fields, it is sent to the server even if the rest of the boxes are not filled out and the user has not clicked any button, so the info is handled much faster. In contrast, traditional platforms wait for the whole form to be filled out and one massive hunk of information is then forwarded to the server. Regardless of how small the difference in the information processing speed may be, things change in case the site expands and there are many users using it simultaneously. Node.js can be used for booking websites, real-time web browser games or online chat clients, for example, and plenty of corporations, including eBay, Yahoo and LinkedIn, have already implemented it in their services.

Node.js in Cloud Website Hosting

When you host an Internet app on our advanced cloud hosting platform and you would like to try out Node.js, you will be able to add it to your account irrespective of the cloud website hosting package that you use. This can be done 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 feature to the account. You will be able to select how many instances you would like 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 include the path to the .js file in your hosting account and choose if the file in question will be reachable via the server’s shared IP address or through a dedicated IP. Our system will also set a port for the connection. You will be able to shut down or to restart each instance separately, in case it’s required.

Node.js in Semi-dedicated Hosting

All our Linux semi-dedicated hosting offer Node.js, so if you’d like to host any real-time app on our cutting-edge cloud hosting platform, you can use the power that Node.js can offer you with only a couple of clicks of the mouse in your Hepsia Control Panel. This service is upgradeable, so if you wish to use Node.js for different sites, you will be able to select the number of available instances, one instance being one application. Using Hepsia’s easy-to-use interface, you will have to enter the location of the .js file for every instance and to select whether Node.js will use a dedicated IP address or the server’s shared one. Our cloud platform will select a randomly generated port number to access your app and you will find it in the corresponding Control Panel section. The Hepsia Control Panel will also allow you to see the output of any of your applications or to terminate/reboot each instance independently.

Node.js in VPS

All Linux VPS packages that are ordered with our in-house built Hepsia hosting Control Panel offer Node.js by default and you can take advantage of this event-driven platform for each web-based app that you run on the VPS. Since we haven’t imposed a restriction on how many Node.js instances you can add, you can make use of the power of our servers and mix it with the full capacity of the Node.js platform. The configuration is done through the Hepsia Control Panel’s easy-to-use, point & click interface, so even if you aren’t tech-savvy, you will not come across any problems while working with the platform. You’ll only need to include the folder path in the account to the .js file that will use Node.js and to select if it will use a shared or a dedicated IP. What’s more, our system will also assign a port number to access the file and you’ll be able to find it in the corresponding Control Panel section. With only a click, you will be able to see your applications’ output and to deactivate or to reboot any Node.js instance hosted on the VPS server.

Node.js in Dedicated Hosting

Node.js is available with all Linux dedicated hosting on which our custom-developed Hepsia hosting Control Panel is installed. The latter has a pretty intuitive and easy-to-use graphical interface, so even if you have never used Node.js before, you can unleash its full potential in just a few simple steps. As soon as you’ve uploaded the application’s content, you will have to insert the folder path to the given .js files that will use Node.js and to select the IP address which they will use (dedicated or shared), while our system will set a random port number that will be used to access these files. There’s no limit as to the total amount of Node.js instances that you can enable and use simultaneously and you will have complete command over them from the Hepsia Control Panel – you will be able to create new ones or to cancel/reboot existing ones, to view the output log for each app, etcetera.