Node.js is an open-source, event-driven system built with the Google V8 JavaScript engine. It is used by scalable apps that require live communication between a server and the worldwide web users and can significantly enhance the overall performance of any site that uses it. Node.js is designed to process HTTP requests and responses and constantly delivers tiny amounts of info. For example, if a new user fills a signup form, the moment any information is entered in any of the fields, it is submitted to the server even if the other fields are not filled and the user has not clicked any button, so the info is processed a whole lot faster. In contrast, traditional platforms wait for the entire form to be filled out and one big chunk of information is then forwarded to the server. No matter how little the difference in the processing speed may be, circumstances change when the site expands and there’re plenty of users using it simultaneously. Node.js can be used by online reservation portals, interactive web browser games or instant messaging clients, for example, and plenty of corporations, among them LinkedIn, Yahoo and eBay, have already implemented it in 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 web hosting account irrespective of the shared hosting package that you’re using. This can be done via the Upgrades menu in the Hepsia Control Panel and you’ll be able to use Node.js in no more than a few minutes after you add this feature to the account. You will be able to select the number of instances that you would like to add to your account – one instance means one application using Node.js. In the new section that will appear in the Control Panel, you can indicate the path to the .js file in your hosting account and choose whether the file in question will be reachable through the server’s shared IP or through a dedicated IP. Our platform will also specify a port for the connection. You will be able to turn off or to reboot each instance separately, in case it is needed.

Node.js in Semi-dedicated Servers

All our semi-dedicated plans offer Node.js, so in case you want to host any real-time application on our advanced cloud hosting platform, you can make full use of the power that Node.js can give you with just a couple of clicks in your Hepsia Control Panel. This service is upgradeable, so if you would like to use Node.js for multiple Internet sites, you will be able to choose the number of available instances, one instance being one application. Using the Hepsia Control Panel’s user-friendly interface, you’ll have to enter the location of the .js file for every instance and to select if Node.js will use a dedicated IP or the server’s shared one. Our platform will assign a random port number to access your application and you will see it in the corresponding Control Panel section. Hepsia will also enable you to check the output of any of your applications or to cancel/reboot each instance separately.

Node.js in VPS Servers

Node.js comes bundled with all Hepsia Control Panel-managed VPS web hosting plans offered by our company and you can activate it without any impediments, even if you have not worked with it before, because the Hepsia Control Panel offers a simple-to-use, point & click interface, which will allow you to do anything without effort. The Node.js platform can be used for as many web applications as you want, so you can get the most out of your sites by mixing the power of our Virtual Private Servers with the performance that the Node.js platform offers. You need to insert the location of the .js file within your account and to choose if it will use a dedicated IP address or your server’s shared one and you’ll be all set. The file can be accessed using a port that our system will allocate randomly when you create a new Node.js instance. Hepsia will grant you complete control over all instances and, with just one mouse click, you will be able to start, to stop or to reboot them, as well as to see the output of each app that uses the platform.

Node.js in Dedicated Servers

Node.js comes with all dedicated web hosting plans on which our in-house developed Hepsia Control Panel is installed. The latter offers an amazingly intuitive and user-friendly interface, so even if you haven’t worked with the Node.js platform before, you will be able to unleash its full potential in only a few simple steps. As soon as you have uploaded the app’s content, you’ll have to add the folder path to the specific .js files that will use the Node.js platform and to pick the IP that they’ll use (shared or dedicated), while our system will set a randomly generated port number that will be used to access the files in question. There is no constraint as to the total number of Node.js instances that you can enable and use at the same time and you’ll exert total command over them through the Hepsia Control Panel – you’ll be able to get new ones or to remove/reboot existing ones, to revise the output log for each application, and many others.