Node.js is an event-driven system, which uses Google's V8 JavaScript Engine. It is used for scalable web apps that require real-time interaction between a server and the Internet users and can tremendously enhance the performance of any website that uses it. Node.js is intended to handle HTTP requests and responses and incessantly delivers little bits of information. For example, if a new user fills in a subscription form, as soon as any info is entered in any of the boxes, it is delivered to the server even if the rest of the boxes are not filled and the user has not clicked any button, so the info is processed a whole lot faster. In comparison, other systems wait for the whole form to be filled out and one giant hunk of information is then submitted to the server. No matter how small the difference in the information processing speed may be, circumstances change in case the site expands and there are plenty of individuals using it simultaneously. Node.js can be used for online reservation portals, real-time browser games or instant messaging apps, for instance, and plenty of corporations, including LinkedIn, eBay and Yahoo, have already integrated it into their services.

Node.js in Cloud Hosting

All Linux cloud hosting offered by our company support Node.js and you will be able to add this leading-edge event-driven platform to your shared account via the Add Services/Upgrades link in your Hepsia Control Panel. You will be able to select the amount of instances for this upgrade, i.e. how many separate websites/platforms will utilize Node.js at the same time, and you can order as many instances as you want. The Hepsia Control Panel will also enable you to pick the exact location of your .js app and to choose if you will use a dedicated IP or the server’s shared one. Accessing Node.js will be possible via a randomly generated port number designated by our cloud platform. What’s more, you can stop or restart any instance that you have activated, change the location of the .js app or view the output of the active instances with just a few clicks from your web hosting Control Panel via a quite simple-to-use GUI.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from our company, you can use all the advantages that the Node.js platform offers, due to the fact that it’s is included with all our semi-dedicated plans and you are able to add it to your account with a couple of clicks from the Hepsia web hosting Control Panel – the account management tool that comes with each and every semi-dedicated server. In case you want to use Node.js for different web-based apps, you can select the number of instances which the platform will use when you are adding this service to your plan. Then, you’ll need to insert the location of the .js file in your account for each instance. You can do this in the new menu that will appear in the Control Panel after you add the upgrade and during the process, you can also select if the path to the given application will go through a dedicated IP – if you have one, or through the physical server’s shared IP address. Each and every instance that you activate can be rebooted or discontinued independently and you can view the output of your apps with just a few clicks.

Node.js in Dedicated Web Hosting

If you decide to use any of our Linux dedicated web hosting for your script-driven web applications and if you pick the Hepsia hosting Control Panel during the order process, you will be able to make use of Node.js at no additional cost, since the event-driven platform is built into our custom tool. Since our servers are quite powerful, you’ll enjoy stunning performance even if you run many Node.js instances at once. The setup takes a couple of mouse clicks and Hepsia’s graphical user interface will make it quite easy for you to create a new instance even if you’ve got little or no prior experience. Indicating the .js file path and selecting a shared or a dedicated IP will be everything that you will have to do yourself and once our system has set a port number to access this file, you will be all set. Any of the instances that you have activated can be rebooted or removed independently and you will obtain access to an exhaustive output log for each app that uses Node.js.