Node.js is an event-driven runtime system built with Google's V8 JavaScript Engine. It is used by scalable web apps that need real-time communication between a web server and the Internet users and can substantially enhance the performance of any website that uses it. Node.js is designed to handle HTTP requests and responses and constantly supplies tiny bits of information. For example, in case a new user fills in a subscription form, the moment any info is inserted in any of the boxes, it’s forwarded to the server even if the rest of the fields are not filled out and the user hasn’t clicked any button, so the info is handled a lot faster. In contrast, traditional systems wait for the entire form to be filled out and one massive hunk of information is then delivered to the server. Irrespective of how little the difference in the information processing speed may be, things change when the website grows bigger and there’re numerous people using it simultaneously. Node.js can be used by online booking portals, real-time web browser games or online chat systems, for instance, and a lot of corporations, including eBay, LinkedIn and Yahoo, have already integrated it into their services.

Node.js in Shared Hosting

You will be able to make use of Node.js with every shared hosting package offered by us, since the platform is present on our cloud servers and can be added to an existing account with a few clicks of the mouse. When you log into your Hepsia hosting Control Panel, you will see Node.js under the Upgrades menu where you can pick how many instances you wish to run. One instance means that one app will use the platform and you will be able to add as many instances to your account as you wish. A new section will appear in the Control Panel shortly after that and to start using Node.js, you will need to specify the path to the .js file that will use it and to select whether the connection should go through the server’s shared IP address or through a dedicated IP. The controls inside Hepsia will also enable you to restart or to stop an instance and to view any given app’s output.

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 is is included with all our packages and you are able to add it to your account with a couple of mouse clicks from the Hepsia hosting Control Panel – the account management tool that’s included with every semi-dedicated server. If you want to use Node.js for different web apps, you can select the amount of instances that the platform will use when you are adding this feature to your plan. After that, you will have to include the path to 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 order the upgrade and in the meantime, you can also choose if the path to the particular app should go through a dedicated IP – in case you have one, or through the server’s shared IP. Each instance that you run can be restarted or terminated independently and you can view the output of your apps with only a couple of clicks.

Node.js in VPS

All Linux VPS packages that are ordered with our custom-built Hepsia hosting Control Panel include Node.js by default and you can take full advantage of the platform for each script-based web application that you run on the Virtual Private Server. Since we have not imposed a limitation on the number of Node.js instances that you can run, you can make full use of the power of our VPSs and mix it with the full potential of the Node.js platform. The setup is done through the Hepsia Control Panel’s user-friendly, point & click graphical interface, so even if you aren’t technically experienced, you won’t need to cope with any problems while using the Node.js platform. You will simply have to enter the folder path in the VPS account to the .js file that will use Node.js and to choose if it will use a shared or a dedicated IP. What’s more, our system will also assign a port number to access this file and you’ll be able to see it in the corresponding Control Panel section. With just a click, you’ll be able to check the output of your applications and to discontinue or to reboot any instance hosted on the server.

Node.js in Dedicated Hosting

If you decide to buy any of our Linux dedicated servers hosting packages for your script-based apps and if you select the Hepsia Control Panel on the order page, you’ll be able to make use of Node.js at no additional cost, since the platform is built into our custom-developed Control Panel tool. Since our dedicated servers are unbelievably powerful, you will get great performance even if you manage numerous Node.js instances at once. The setup takes a couple of mouse clicks and Hepsia’s graphical user interface will make it rather easy for you to activate a new Node.js instance even if you have little or no previous experience. Inserting the .js file path and selecting a dedicated or a shared IP address will be everything that you will need to do yourself and as soon as our system has designated a port to access this file, you will be all set. Any of the Node.js instances that you have created can be restarted or deactivated separately and you will be provided with access to an exhaustive output log for each app that uses Node.js.