Node.js is an open-source, event-driven environment built with Google's V8 JavaScript Engine. It’s used by scalable web apps that need real-time communication between a web server and the worldwide web users and can considerably speed up the performance of any site that’s using it. Node.js is intended to handle HTTP requests and responses and incessantly delivers small amounts of information. For instance, if a new user fills in a signup form, the second any information is inserted in any of the fields, it’s submitted to the server even if the other fields are not filled and the user hasn’t clicked any button, so the information is processed a lot faster. In contrast, other platforms wait for the whole form to be filled and one massive chunk of information is then forwarded to the server. Irrespective of how tiny the difference in the processing speed may be, things change in case the Internet site grows bigger and there’re lots of users using it simultaneously. Node.js can be used by booking portals, real-time browser-based games or live chat platforms, for example, and a lot of corporations, including LinkedIn, eBay and Yahoo, have already integrated it into their services.

Node.js in Shared Hosting

When you host an Internet app on our leading-edge cloud website hosting platform and you’d like to try out Node.js, you’ll be able to add it to your account regardless of the shared hosting package that you use. This can be done through the Upgrades menu in the Hepsia Control Panel and you will be able to take advantage of Node.js in no more than a couple of minutes after you add this upgrade to the account. You will be able to choose the number of instances that you want to add to the account – one instance means that one app will be using Node.js. In the new section that will show up in the Control Panel, you can enter the path to the .js file in your web hosting account and choose whether the file in question will be reachable through the physical server’s shared IP or through a dedicated one. Our system will also assign a port for the connection. You will be able to terminate or to restart each instance independently, if it’s needed.

Node.js in Semi-dedicated Servers

If you buy a semi-dedicated server account through our company, you will be able to take advantage of the full capacity of Node.js with any web app that you host on our cloud web hosting platform, due to the fact that it is available with each and every semi-dedicated package that we offer. You can indicate the number of instances, or apps that can use Node.js, through the Hepsia Control Panel with which you can manage your account. The only things that you’re expected to do after that will be to enter the path to the .js file that will use Node.js within the account and to choose the IP that will be used to access this file. You can choose a dedicated IP if you have one, or any of the server’s shared IPs. Our platform will also specify a random port. With the Node.js controls inside the Hepsia Control Panel, you can view a given app’s output or to start/restart/shut down any of the instances that you’ve activated.

Node.js in VPS Servers

All Linux VPS servers that are ordered with our in-house built Hepsia hosting Control Panel come with Node.js by default and you can use this event-driven platform for any script-based app that you host on the Virtual Private Server. As we haven’t put any limitation on the number of instances that you can create, you can use the power of our VPS servers and combine it with the full potential of the Node.js platform. The configuration is done via the Hepsia Control Panel’s user-friendly, point & click graphical interface, so even if you aren’t technically proficient, you won’t have to cope with any problems while using the platform. You’ll just need to add the path in the VPS account to the .js file that will use Node.js and to select whether it will use a shared or a dedicated IP. In addition, our system will also select a port to access this file and you will be able to see it in the corresponding Control Panel section. With only one click, you will be able to check your apps’ output and to terminate or to reboot any instance hosted on the server.

Node.js in Dedicated Servers

Node.js comes bundled with all Linux dedicated web hosting plans on which our custom Hepsia hosting Control Panel is installed. The latter offers an incredibly intuitive and easy-to-navigate interface, so even if you haven’t worked with Node.js before, you will be able to unveil its full potential in just a couple of simple steps. Once you’ve uploaded the app’s content, you’ll need to define the location of the specific .js files that will use Node.js and to pick the IP address that they will use (dedicated or shared), whereas our system will specify a random port number that will be used to access the files in question. There isn’t any constraint as to the total amount of instances that you can create and run at the same time and you will have full command over them from the Hepsia Control Panel – you’ll be able to add new ones or to delete/reboot existing ones, to view the output log for each app, etc.