Node.js is an event-driven system built with Google's V8 JavaScript Engine. It’s used by scalable web apps that need live communication between a server and the online users and can substantially speed up the overall performance of any Internet site that’s using it. Node.js is designed to handle HTTP web requests and responses and constantly provides tiny bits of info. For instance, if a new user fills out a subscription form, once any information is inserted in any of the boxes, it’s submitted to the server even if the rest of the fields are not filled out and the user has not clicked on any button, so the info is processed much faster. In contrast, traditional platforms wait for the whole form to be filled out and one huge hunk of information is then submitted to the server. Irrespective of how small the difference in the processing speed may be, things change if the Internet site expands and there’re numerous persons using it at the same time. Node.js can be used by booking websites, real-time browser video games or live chat software, for instance, and lots of corporations, including LinkedIn, Yahoo and eBay, have already implemented it in their services.

Node.js in Shared Hosting

Since Node.js is available on our advanced cloud platform, you will be able to add it to your shared hosting account and to utilize it for any web-based application that you’ve got, irrespective of which shared hosting plan you have chosen during the order process. The Upgrades menu in the Hepsia Control Panel, which is included with all hosting accounts, will permit you to select the number of instances that you wish to run – this is the number of the web applications that will use Node.js. A few minutes later, you’ll be able to define the path to the app, i.e. the location of the .js file in your shared web hosting account, as well as to choose the IP to access that file – a dedicated IP or the physical server’s shared one. In the new Node.js menu that will appear in the Control Panel, you can reboot an instance or to remove it if you do not need it anymore. You’ll also obtain access to the output code with only a click of the mouse.

Node.js in Semi-dedicated Servers

With a semi-dedicated server from us, you can use all the benefits that the Node.js platform offers, due to the fact that it’s is included with all our plans and you’re able to add it to your semi-dedicated account with several clicks from the Hepsia web hosting Control Panel – the account management tool that’s included with each and every semi-dedicated server. In case you want to employ Node.js for multiple Internet apps, you can choose the amount of instances that the platform will use when you are adding this service to your semi-dedicated package. After that, you will have to indicate the location of the .js file in your account for each instance. This can be done in the new section that will show up in the Control Panel after you add the upgrade and in the meantime, you can also select if the path to the given app will go through a dedicated IP address – in case you’ve got one, or through the server’s shared IP. Each and every instance that you add can be rebooted or cancelled independently and you can view your apps’ output with just a couple of mouse clicks.

Node.js in Dedicated Servers

When you decide to order one of our dedicated web hosting plans for your script-powered web applications and if you pick the Hepsia hosting Control Panel during the order procedure, you’ll be able to make use of Node.js at no extra charge, since the platform is integrated into our in-house built tool. As our dedicated servers are unbelievably powerful, you will get stunning results even if you run many Node.js instances simultaneously. The setup requires a couple of mouse clicks and the Hepsia Control Panel’s GUI will make it amazingly easy for you to set up a new Node.js instance even if you have little or no previous experience. Defining the path to the .js file and selecting a dedicated or a shared IP address will be everything that you will have to do on your end and once our system has assigned a port number to access that file, you’ll be all set. Any of the Node.js instances that you’ve created can be restarted or deactivated independently and you will get access to an elaborate output log for each of the applications that use Node.js.