Node.js is an open-source, event-driven environment built with the Google V8 JavaScript engine. It’s used by scalable apps that need live interaction between a web server and the worldwide web users and can noticeably enhance the performance of any website that uses it. Node.js is intended to process HTTP requests and responses and ceaselessly provides small amounts of info. For example, if a new user fills out a registration form, once any information is entered in one of the fields, it’s 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 processed much faster. In comparison, conventional systems wait for the entire form to be filled and one massive chunk of information is then sent to the server. Regardless of how tiny the difference in the processing speed may be, circumstances change when the website expands and there are lots of persons using it at the same time. Node.js can be used for booking portals, interactive browser video games or instant messaging clients, for instance, and many corporations, including LinkedIn, Yahoo and eBay, have already included it in their services.

Node.js in Shared Web Hosting

If you host a web app on our advanced cloud hosting platform and you wish to try Node.js, you’ll be able to add it to your hosting account irrespective of the shared web hosting plan that you use. You can make this through the Upgrades section in the Hepsia Control Panel and you will be able to use Node.js in no more than a couple of minutes after you add this feature to the account. You will be able to choose how many instances you wish to add to your account – one instance means that one app will be using Node.js. In the new section that will appear in the Control Panel, you can indicate the path to the .js file in your hosting account and select whether that file will be reachable via the shared IP of the server or via a dedicated one. Our platform will also select a port number for the connection. You will be able to disable or to restart each instance separately, in case it is required.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from us, you can use all the advantages that the Node.js event-driven platform offers, because it’s comes with all our semi-dedicated packages and you are able to add it to your semi-dedicated account with several clicks from the Hepsia website hosting Control Panel – the semi-dedicated server management tool that comes bundled with each semi-dedicated server. In case you’d like to employ Node.js for different Internet applications, you can pick the number of instances which the platform will use when you’re adding this feature to your semi-dedicated package. Then, you will need to add the location of the .js file in your semi-dedicated account for each instance. You can do this in the new menu that will show up in the Control Panel after you order the upgrade and during the process, you can also select whether the path to the specific app should go through a dedicated IP – in case you have one, or through the server’s shared IP address. Each and every instance that you add can be rebooted or deleted independently and you can view your applications’ output with just a couple of mouse clicks.

Node.js in VPS Web Hosting

Node.js comes bundled with all Hepsia hosting Control Panel-equipped Linux VPS web hosting packages that we are offering and you can configure it without coming across any problem, even if you’ve never worked with it beforehand, as Hepsia has an easy-to-navigate, point & click interface, which will allow you to do anything without efforts. The platform can be used for as many script-powered software apps as you need, so you can make the most of your websites by combining the power of our VPS servers with the performance provided by the Node.js platform. You’ll need to insert the folder path to the .js file in your account and to choose whether it will use a dedicated IP or your virtual server’s shared IP and you will be all set. Accessing the file will be possible using a port that our system will generate randomly when you activate a new Node.js instance. The Hepsia Control Panel will give you complete control over all Node.js instances and, with just one click, you’ll be able to start, to cancel or to restart them, as well as to check the output of each application that uses the Node.js platform.