Node.js is an event-driven platform built with Google's V8 JavaScript Engine. It is used by scalable web applications that need live interaction between a web server and the Internet users and can noticeably enhance the performance of any site that uses it. Node.js is intended to process HTTP web requests and responses and incessantly delivers tiny bits of information. For instance, if a new user fills a signup form, once any info is inserted in one of the fields, it is delivered to the server even if the rest of the boxes are not filled and the user hasn’t clicked on any button, so the information is handled much faster. In contrast, traditional platforms wait for the entire form to be filled out and one big hunk of information is then sent to the server. Regardless of how tiny the difference in the information processing speed may be, circumstances change in case the site expands and there are lots of users using it simultaneously. Node.js can be used for booking websites, interactive web browser-based video games or instant messaging software, for example, and many companies, among them Yahoo, eBay and LinkedIn, have already implemented it in their services.

Node.js in Shared Web Hosting

If you host an Internet app on our avant-garde cloud website hosting platform and you would like to try Node.js, you will be able to add it to your web hosting account regardless of the shared web hosting plan that you are using. This can be done through the Upgrades section in the Hepsia hosting Control Panel and you will be able to use Node.js in no more than several minutes after you add this upgrade to your account. You’ll be able to choose how many instances you wish to add to the account – one instance means that one application will be using Node.js. In the new section that will show up in the Control Panel, you can type the path to the .js file in your web hosting account and select if that file will be reachable through the shared IP of the physical server or through a dedicated IP. Our platform will also assign a port for the connection. You will be able to disable or to restart each instance separately, if needed.

Node.js in Semi-dedicated Servers

If you order a semi-dedicated server plan from our company, you’ll be able to take advantage of the full potential of Node.js with any application that you host on our cloud hosting platform, due to the fact that it’s available with each and every package offered by our company. You can indicate the number of instances, or apps which can use Node.js, through the Hepsia Control Panel with which you can administer your semi-dedicated account. The only things that you will have to do after that will be to define the path to the .js file that will use Node.js within the account and to choose the IP address that will be used to access that file. You can select a dedicated IP address if you have one, or any of the server’s shared IPs. Our platform will also set a randomly generated port. Using the Node.js controls inside Hepsia, you’re able to see the output of a given app or to start/reboot/delete any of the instances that you have activated.

Node.js in VPS Servers

All Linux VPS web hosting plans that are ordered with our custom-built Hepsia hosting Control Panel include Node.js by default and you can take full advantage of the platform for each script-based web app that you run on the Virtual Private Server. As we haven’t put any limit on the number of instances that you can activate, you can use the power of our VPSs and combine it with the full potential of Node.js. The setup is done via the Hepsia Control Panel’s user-friendly, point ‘n’ click graphical interface, so even if you’re not tech-savvy, you will not come across any impediments while using the Node.js platform. You’ll only have to include the directory path in the account to the .js file that will use Node.js and to choose if it will use a shared or a dedicated IP. In addition, our system will also assign a port number to access this file and you will 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 applications and to terminate or to reboot any Node.js instance hosted on the VPS.

Node.js in Dedicated Servers

Node.js is offered with all Linux dedicated servers on which our in-house developed Hepsia Control Panel is installed. The latter offers a pretty simple and easy-to-navigate interface, so even if you haven’t worked with the Node.js platform before, you can unleash its true potential in only a few simple steps. Once you’ve uploaded the application’s content, you’ll need to include the directory path to the respective .js files that will use Node.js and to pick the IP which they will use (dedicated or shared), while our system will designate a random port that will be used to access these files. There’s no constraint as to the total number of Node.js instances that you can activate and run simultaneously and you’ll have total control over them via the Hepsia Control Panel – you’ll be able to activate new ones or to cancel/restart existing ones, to revise the output log for each app, and many others.