Node.js is an event-driven runtime environment built with Google's V8 JavaScript Engine. It’s used for scalable apps that require live interaction between a server and the Internet users and can tremendously enhance the performance of any Internet site that’s using it. Node.js is designed to handle HTTP requests and responses and constantly supplies tiny amounts of info. For instance, if a new user fills in a registration form, the second any info is entered in any of the boxes, it is sent to the server even if the rest of the boxes are not filled and the user hasn’t clicked on any button, so the information is handled a lot faster. In contrast, traditional platforms wait for the entire form to be filled and one sizeable chunk of information is then delivered to the server. Irrespective of how tiny the difference in the processing time may be, circumstances change when the Internet site expands and there’re numerous users using it at the same time. Node.js can be used by online booking portals, interactive browser-based video games or live chat systems, for example, and lots of companies, among them Yahoo, LinkedIn and eBay, have already included it in their services.

Node.js in Web Hosting

Since Node.js is available on our innovative cloud platform, you’ll be able to add it to your shared hosting account and to utilize it for any web app that you’ve got, irrespective of which web hosting plan you’ve selected during the order process. The Upgrades section in the Hepsia Control Panel, which comes with all shared website hosting account, will permit you to choose the number of instances that you wish to activate – this is the number of the web applications that will use Node.js. Several minutes later, you will be able to include the path to the app, in other words where the .js file will be located in your hosting account, as well as to select the IP address to access that file – a dedicated IP address or the server’s shared IP. In the new Node.js section that will show up in the Hepsia Control Panel, you will be able to reboot an instance or to stop it if you do not need it anymore. You will also gain access to the output code with just a single click of the mouse.

Node.js in Dedicated Servers Hosting

You’ll be able to use the Node.js platform with your real-time, script-powered software applications at no additional cost in case you buy one of our Linux dedicated servers hosting packages and choose the Hepsia hosting Control Panel on the order page. The Node.js instances can be administered from the Node.js section of the Hepsia CP via an easy-to-work-with interface, which will enable you to start/remove/restart any instance or to check the output of the application which uses it with only one mouse click. Even if you’re not very tech-savvy, you’ll be able to use the Node.js platform, as all you need to do to set it up is define the path to the .js file and choose the IP that will be used to access the latter – a dedicated or a shared one. A randomly generated port number will be designated automatically as well and you’ll notice the upsides of using Node.js instantly. By combining the Node.js platform with the power of our dedicated servers, you can take advantage of the full capacity of your apps and to enjoy the best achievable performance.