Node.js is an event-driven platform, which uses Google's V8 JavaScript Engine. It’s used by scalable web applications that require real-time communication between a web server and the online users and can significantly boost the overall performance of any website that’s using it. Node.js is designed to process HTTP web requests and responses and constantly provides tiny bits of information. For example, if a new user fills out a registration form, the moment any info is entered in any of the fields, it is delivered to the server even if the rest of the fields are not filled and the user has not clicked any button, so the information is processed a lot faster. In contrast, traditional platforms wait for the entire form to be filled out and one large hunk of information is then sent to the server. No matter how small the difference in the information processing time may be, things change if the website expands and there’re lots of people using it simultaneously. Node.js can be used for booking portals, real-time web browser-based games or live chat programs, for instance, and a lot of companies, among them Yahoo, eBay and LinkedIn, have already integrated it into their services.

Node.js in Shared Web Hosting

As Node.js is present on our innovative cloud hosting platform, you’ll be able to add it to your hosting account and to utilize it for any web-based app that you have, irrespective of which shared web hosting plan you have chosen upon signup. The Upgrades section in the Hepsia Control Panel, which comes bundled with all web hosting accounts, will permit you to pick the number of instances that you’d like to order – this is the number of the web apps that will use Node.js. A couple of minutes later, you will be able to indicate the path to the application, in other words the location of the .js file in your web hosting account, as well as to choose the IP address to receive access to that file – a dedicated IP or the physical server’s shared IP. In the new Node.js section that will appear in the Control Panel, you will be able to restart an instance or to stop it if you no longer want it. You’ll also have access to the output code with just a click of the mouse.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from our company, you can use all the benefits that the Node.js event-driven platform offers, since it is available with all our semi-dedicated server plans and you’re able to add it to your account with a couple of mouse clicks from the Hepsia hosting Control Panel – the semi-dedicated server management tool that comes bundled with each semi-dedicated server. In case you wish to employ Node.js for different Internet applications, you can select the number of instances which the platform will use when you’re adding this feature to your semi-dedicated package. After that, you will need to include the location of the .js file in your semi-dedicated account for each instance. You can do this in the new section that will show up in the Control Panel after you add the upgrade and in the meantime, you can also choose whether the access path to the specific app will go through a dedicated IP address – if you’ve got one, or through the physical server’s shared IP. Each instance that you activate can be restarted or discontinued separately and you can see the output of your applications with only a few mouse clicks.

Node.js in VPS

Node.js comes bundled with all Hepsia hosting Control Panel-equipped Linux VPS packages that we are offering and you can set it up without any obstacles, even if you’ve never worked with it beforehand, because the Hepsia Control Panel has an easy to work with, point ‘n’ click interface, which will permit you to do anything without any efforts. The Node.js platform can be used for as many script-powered applications as you want, so you can make the most of your sites by combining the power of our Virtual Private Servers with the performance that the Node.js platform offers. You need to define the location of the .js file in your VPS account and to choose if it will use a dedicated IP or your Virtual Private Server’s shared IP and you’ll be all set. Accessing the file will be possible using a port number that our system will generate randomly when you create a new Node.js instance. The Hepsia Control Panel will give you complete control over all instances and, with just one mouse click, you will be able to start, to cancel or to restart them, as well as to check the output of each application that uses the platform.

Node.js in Dedicated Hosting

When you decide to order one of our Linux dedicated servers hosting packages for your script-powered applications and if you select the Hepsia Control Panel during the order procedure, you will be able to use Node.js at no extra charge, since this event-driven platform is built into our in-house built Control Panel tool. As our dedicated servers are unbelievably powerful, you’ll enjoy stunning performance even if you run many Node.js instances at once. The setup requires a few mouse clicks and Hepsia’s interface will make it quite easy for you to activate a new Node.js instance even if you have little or no prior experience. Adding the .js file path and choosing a dedicated or a shared IP will be everything that you will need to do on your end and as soon as our system has designated a port to access this file, you’ll be all set. Any of the instances that you have activated can be rebooted or discontinued separately and you will be given access to an in-depth output log for each of the applications that use the Node.js platform.