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 server and the Internet users and can noticeably enhance the performance of any website that uses it. Node.js is designed to handle HTTP requests and responses and incessantly supplies tiny bits of information. For example, if a new user fills out a registration form, once any info is inserted in one of the boxes, it’s delivered to the server even if the remaining boxes are not filled and the user has not clicked on any button, so the information is handled much faster. In comparison, traditional platforms wait for the entire form to be filled out and one huge chunk of information is then sent to the server. Regardless of how small the difference in the processing speed may be, things change when the website expands and there are numerous users using it at the same time. Node.js can be used for online reservation portals, real-time browser-based games or web-based chat systems, for instance, and lots of corporations, including LinkedIn, Yahoo and eBay, have already incorporated it into their services.

Node.js in Shared Website Hosting

All Linux shared website hosting packages that we are offering come with Node.js and you’ll be able to add this cutting-edge event-driven platform to your shared account via the Add Services/Upgrades link in your Hepsia hosting Control Panel. You can pick the amount of instances for this upgrade, i.e. how many separate sites/platforms will make use of Node.js at the same time, and you can get as many instances as you need. The Hepsia Control Panel will also enable you to select the precise path to your .js app and to decide whether you will use a dedicated IP or the physical server’s shared one. Accessing Node.js will be possible through a random port number allocated by our cloud system. Furthermore, you can stop or reboot any instance that you’ve added, change the path to the .js application or check the output of the active instances with only several clicks of the mouse from your hosting Control Panel using a really easy-to-navigate graphical interface.