Node.js is an 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 Internet users and can considerably boost the performance of any website that’s using it. Node.js is designed to handle HTTP requests and responses and constantly delivers small amounts of information. For instance, if a new user fills a signup form, once any information is inserted in one of the boxes, it is submitted to the server even if the other boxes are not filled out and the user has not clicked on any button, so the info is handled a lot faster. In comparison, other platforms wait for the whole form to be filled and one sizeable chunk of information is then delivered to the server. Regardless of how small the difference in the information processing speed may be, things change when the Internet site expands and there are lots of users using it at the same time. Node.js can be used by online booking portals, real-time web browser-based video games or online chat software, for example, and lots of companies, among them Yahoo, LinkedIn and eBay, have already integrated it into their services.

Node.js in Cloud Hosting

As Node.js is present on our advanced cloud platform, you will be able to add it to your shared hosting account and to use it for any web-based app that you’ve got, irrespective of which cloud hosting package you have selected upon signup. The Upgrades section in the Hepsia Control Panel, which is included with all shared web hosting accounts, will permit you to select the number of instances that you would like to add – this is the number of the web applications that will use Node.js. Several minutes later, you will be able to insert the path to the app, in other words where the .js file will be located in your shared web hosting account, as well as to select the IP address to acquire access to that file – a dedicated IP or the server’s shared IP. In the new Node.js menu that will appear in the Control Panel, you will be able to reboot an instance or to remove it if you don’t need it anymore. You’ll also obtain access to the output code with only a click.

Node.js in Semi-dedicated Servers

With a semi-dedicated server from us, you can make use of all the benefits that the Node.js event-driven platform has, because it’s available with all our packages and you are able to add it to your semi-dedicated account with a few clicks of the mouse from the Hepsia web hosting Control Panel – the account administration tool that comes bundled with every semi-dedicated server. If you would like to use Node.js for different web-based applications, you can choose the amount of instances that the platform will use when you are adding this feature to your plan. Then, you’ll have to indicate the location of the .js file in your account for each instance. You can do this in the new section that will appear in the Control Panel after you order the upgrade and during the process, you can also choose whether the path to the specific application will go through a dedicated IP address – if you’ve got one, or through the server’s shared IP address. Each and every instance that you add can be restarted or terminated independently and you can check your apps’ output with only a couple of clicks of the mouse.

Node.js in VPS Servers

You can run Node.js with each of the VPS servers that we’re offering if you select Hepsia as your hosting Control Panel. The platform will have its very own section where you can configure it with several clicks of the mouse even if you do not have any experience with similar software, as Hepsia is quite intuitive and user-friendly. All it takes to activate a new Node.js instance is to indicate the folder path to the .js file that will use the Node.js platform and to select the IP that will be used to access it – a dedicated IP or your Virtual Private Server’s shared IP address. A randomly generated access port number will be set automatically too. There won’t be any restrictions on the number of the websites that can use Node.js at the same time, so you can use our Virtual Private Servers for multiple websites and enjoy an exceptional performance. Fast-access links in the Hepsia Control Panel’s Node.js section will permit you to start, to stop or to restart any instance separately and to view their output.

Node.js in Dedicated Servers

When you decide to make use of any of our Linux dedicated servers for your script-based web apps and if you select the Hepsia Control Panel during the order procedure, you’ll be able to make use of Node.js at no extra cost, as this platform is available in our in-house built tool. Since our dedicated servers are exceptionally powerful, you will enjoy great performance even if you make use of a lot of Node.js instances at once. The setup requires several mouse clicks and Hepsia’s interface will make it extremely easy for you to activate a new instance even if you have little or no previous experience. Entering the .js file path and choosing a dedicated or a shared IP address will be everything that you’ll need to do yourself and as soon as our system has allocated a port to access this file, you’ll be all set. Any of the instances that you have activated can be restarted or canceled separately and you’ll get access to an elaborate output log for each of the applications that use Node.js.