Node.js is an open-source, event-driven runtime environment, which uses Google's V8 JavaScript Engine. It is used for scalable web applications that require live communication between a web server and the Internet users and can considerably accelerate the performance of any Internet site that uses it. Node.js is designed to process HTTP web requests and responses and constantly delivers small amounts of info. For example, if a new user fills out a subscription form, once any info is inserted in any of the boxes, it’s delivered to the server even if the other boxes are not filled and the user hasn’t clicked on any button, so the info is handled much faster. In contrast, other platforms wait for the whole form to be filled and one massive hunk of information is then forwarded to the server. Regardless of how small the difference in the processing speed may be, circumstances change in case the website grows bigger and there are plenty of users using it simultaneously. Node.js can be used by booking sites, real-time browser video games or live chat clients, for instance, and lots of corporations, among them LinkedIn, eBay and Yahoo, have already included it in their services.

Node.js in Shared Hosting

You will be able to use Node.js with each and every shared hosting package offered by our company, since the platform is present on our cloud hosting servers and can be added to an existing shared hosting account with a couple of clicks. When you sign into your Hepsia hosting Control Panel, you will find Node.js under the Upgrades menu where you can pick how many instances you’d like to activate. One instance means that one application will use the platform and you will be able to add as many instances to your hosting account as you like. A new section will show up in the Hepsia Control Panel soon after that and to start using Node.js, you’ll have to insert the path to the .js file that will use it and to select whether the connection should pass through the shared IP address of the server or through a dedicated one. The controls inside the Hepsia Control Panel will also allow you to reboot or to turn off an instance and to see the output of any given app.

Node.js in Semi-dedicated Hosting

If you obtain a semi-dedicated server account from us, you will be able to take advantage of the full capacity of Node.js with any application that you host on our cloud website hosting platform, because it comes with each semi-dedicated hosting package that we offer. You can indicate the number of instances, or applications which can use Node.js, via the Hepsia Control Panel with which you can administer your account. The only things that you’ll have do after that will be to include the path to the .js file that will use Node.js within the account and to choose the IP that will be used in order to access that file. You can select a dedicated IP in case you have one, or any of the physical server’s shared IPs. Our platform will also allocate a random port number. With the Node.js controls inside the Hepsia Control Panel, you’ll be able to view a given app’s output or to start/restart/shut down any of the instances that you have created.

Node.js in Dedicated Servers Hosting

If you decide to use one of our Linux dedicated servers hosting for your script-powered software applications and if you pick the Hepsia hosting Control Panel during the order process, you’ll be able to use Node.js at no additional fee, as this platform is included in our custom tool. Since our dedicated servers are very powerful, you will get excellent results even if you run multiple Node.js instances simultaneously. The configuration requires a few clicks of the mouse and the Hepsia Control Panel’s interface will make it quite easy for you to set up a new Node.js instance even if you have little or no experience. Specifying the path to the .js file and choosing a dedicated or a shared IP will be everything that you’ll 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 instances that you’ve created can be restarted or shut down separately and you’ll acquire access to a detailed output log for each of the applications that use Node.js.