Node.js is an open-source, event-driven runtime environment, which uses the Google V8 JavaScript engine. It’s used for scalable apps that need live communication between a web server and the online users and can considerably accelerate the overall performance of any Internet site that’s using it. Node.js is designed to process HTTP requests and responses and ceaselessly delivers small amounts of information. For example, in case a new user fills in a registration form, the moment any info is entered in any of the boxes, it is sent to the server even if the remaining fields are not filled and the user has not clicked on any button, so the info is handled much faster. In contrast, traditional platforms wait for the entire form to be filled and one giant chunk of information is then sent to the server. Irrespective of how little the difference in the information processing time may be, things change in case the website expands and there’re numerous persons using it at the same time. Node.js can be used for booking sites, interactive web browser games or live chat software, for instance, and numerous companies, including eBay, LinkedIn and Yahoo, have already incorporated it into their services.

Node.js in Shared Web Hosting

You can take advantage of Node.js with each and every shared web hosting plan offered by our company, as the platform is available on our cloud servers and can be added to an existing shared account with a few clicks of the mouse. When you log into your Hepsia Control Panel, you’ll see Node.js under the Upgrades menu where you can choose how many instances you want to order. One instance means that one app will use Node.js and you will be able to add as many instances to your web hosting account as you like. A new menu will appear in the Hepsia Control Panel shortly after that and to start using Node.js, you’ll have to specify the path to the .js file that will use it and to select whether the connection should pass through the server’s shared IP address or via a dedicated one. The controls inside the Hepsia Control Panel will also allow you to restart or to deactivate an instance and to view any given application’s output.