Node.js is an open-source, event-driven runtime environment, which uses Google's V8 JavaScript Engine. It’s used for scalable web apps that need real-time communication between a web server and the Internet users and can substantially accelerate the performance of any site that’s using it. Node.js is designed to process HTTP web requests and responses and ceaselessly supplies tiny amounts of information. For instance, in case a new user fills in a registration form, as soon as any information is entered in one of the boxes, it is submitted to the server even if the rest of the boxes are not filled out and the user has not clicked any button, so the information is processed much faster. In contrast, conventional systems wait for the whole form to be filled and one large hunk of information is then forwarded to the server. Irrespective of how tiny the difference in the processing time may be, circumstances change in case the site grows bigger and there’re plenty of persons using it at the same time. Node.js can be used by online reservation portals, real-time web browser-based video games or live chat portals, for instance, and plenty of companies, among them LinkedIn, eBay and Yahoo, have already incorporated it into their services.

Node.js in Shared Hosting

If you host an Internet app on our innovative cloud platform and you would like to try Node.js, you’ll be able to add it to your account irrespective of the shared hosting plan that you are using. You can make this from the Upgrades menu in the Hepsia Control Panel and you will be able to use Node.js in no more than a few minutes after you add this upgrade to the account. You can choose the number of instances that you would like to add to the account – one instance means that one app will be using Node.js. In the new section that will appear in the Control Panel, you can enter the path to the .js file in your hosting account and choose if that file will be accessible through the physical server’s shared IP or via a dedicated IP. Our platform will also assign a port for the connection. You will be able to switch off or to restart each instance independently, if it is required.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from us, you can use all the advantages that the Node.js event-driven platform is offering, since it is is included with all our semi-dedicated packages and you’re able to add it to your semi-dedicated account with a couple of clicks from the Hepsia website hosting Control Panel – the account management tool that is included with each semi-dedicated server. If you want to employ Node.js for different Internet apps, you can select the amount of instances which the platform will use when you are adding this feature to your plan. After that, you’ll have to add the location of the .js file in your semi-dedicated account for each instance. You can do this in the new section that will appear in the Control Panel after you order the upgrade and during the process, you can also choose whether the path to the particular app will go through a dedicated IP address – in case you have one, or through the physical server’s shared IP. Each instance that you add can be rebooted or removed separately and you can check your applications’ output with only a few mouse clicks.

Node.js in VPS Web Hosting

All Linux VPS web hosting that are ordered with our in-house built Hepsia Control Panel include Node.js as standard and you can use the platform for any script-based app that you run on the VPS. Since we have not set any restriction as to the amount of instances that you can use, you can make the most of the power of our virtual servers and mix it with the full potential of the Node.js platform. The configuration is done via the Hepsia Control Panel’s time and effort saving, point-and-click GUI, so even if you are not tech-savvy, you won’t have any difficulties while using the Node.js platform. You will simply need to insert 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 will be able to see it in the corresponding section in the Control Panel. With only one click, you will be able to check your apps’ output and to cancel or to restart any instance hosted on the VPS server.

Node.js in Dedicated Servers Hosting

When you decide to order one of our Linux dedicated servers hosting for your script-based web apps and if you select the Hepsia Control Panel on the order page, you’ll be able to make use of Node.js at no extra cost, as this platform is available in our custom-developed tool. As our dedicated servers are extremely powerful, you will get great performance even if you run multiple Node.js instances simultaneously. The configuration takes several mouse clicks and Hepsia’s GUI will make it amazingly easy for you to set up a new instance even if you have little or no experience. Entering the path to the .js file and choosing a shared or a dedicated IP address will be everything that you’ll have to do yourself and once our system has chosen a port number to access this file, you’ll be all set. Any of the Node.js instances that you have created can be rebooted or deactivated separately and you will be given access to an elaborate output log for each app that uses Node.js.