Node.js is an event-driven platform, which uses Google's V8 JavaScript Engine. It’s used by scalable web apps that require live communication between a web server and the Internet users and can noticeably accelerate the performance of any website that’s using it. Node.js is designed to process HTTP requests and responses and constantly provides tiny bits of information. For instance, if a new user fills a signup form, the moment any information is entered in any of the boxes, it is delivered to the server even if the rest of the boxes are not filled out and the user has not clicked on any button, so the information is handled a lot faster. In comparison, other platforms wait for the entire form to be filled and one big hunk of information is then delivered to the server. Irrespective of how little the difference in the information processing time may be, things change in case the site grows bigger and there are lots of individuals using it at the same time. Node.js can be used by online reservation portals, interactive browser-based video games or instant messaging software, for instance, and many corporations, including eBay, LinkedIn and Yahoo, have already integrated it into their services.

Node.js in Shared Hosting

All shared hosting offered by us support Node.js and you’re able to add this advanced event-driven platform to your shared web hosting account using the Add Services/Upgrades link in your Hepsia Control Panel. You can select the amount of instances for this specific upgrade, i.e. how many different websites/platforms will make use of Node.js at once, and you can order as many instances as you like. The Hepsia Control Panel will also allow you to select the path to your .js app and to select whether you’ll use a dedicated IP or the server’s shared one. Accessing Node.js will be possible via a random port number specified by our cloud platform. Furthermore, you can stop or restart any instance that you have created, edit the path to the .js app or see the running instances’ output with only several clicks from your web hosting Control Panel via a rather easy-to-use interface.

Node.js in Dedicated Servers

If you decide to order any of our dedicated servers for your script-based web applications and if you select the Hepsia Control Panel during the order process, you will be able to use Node.js at no extra cost, as the event-driven platform is available in our custom-built tool. Since our dedicated servers are incredibly powerful, you’ll get superb results even if you use numerous Node.js instances at once. The configuration takes a few mouse clicks and the Hepsia Control Panel’s graphical user interface will make it quite easy for you to create a new instance even if you have little or no experience. Defining the .js file path and choosing a shared or a dedicated IP will be everything that you will have to do yourself and as soon as our system has designated a port number to access the .js file, you will be all set. Any of the Node.js instances that you’ve created can be restarted or stopped independently and you will have access to a comprehensive output log for each application that uses the Node.js platform.