Node.js is an event-driven runtime environment, which uses Google's V8 JavaScript Engine. It is used by scalable web applications that need real-time interaction between a web server and the worldwide web users and can tremendously accelerate the overall performance of any site that’s using it. Node.js is intended to handle HTTP web requests and responses and constantly supplies little amounts of information. For example, in case a new user fills out a subscription form, the second any info is entered in any of the fields, it’s delivered to the server even if the remaining fields are not filled out and the user has not clicked any button, so the information is handled a lot faster. In contrast, traditional systems wait for the whole form to be filled out and one giant hunk of information is then sent to the server. No matter how little the difference in the processing time may be, things change if the website grows bigger and there are a lot of people using it simultaneously. Node.js can be used by booking portals, interactive web browser-based video games or online chat applications, for example, and plenty of corporations, among them eBay, LinkedIn and Yahoo, have already included it in their services.

Node.js in Cloud Website Hosting

You will be able to take advantage of Node.js with each cloud website hosting package that we offer, as the platform is present on our cloud servers and can be added to an active shared hosting account with a couple of clicks of the mouse. When you log in to your Hepsia hosting Control Panel, you’ll see Node.js in the Upgrades section where you can choose the number of instances that you’d like to order. One instance means that one single app will use Node.js and you’ll be able to add as many instances to your website hosting account as you need. A new section will show up in the Hepsia Control Panel soon after that and to begin using Node.js, you’ll have to indicate the path to the .js file that will use it and to decide if the connection should go through the shared IP of the physical server or through a dedicated one. The controls inside the Hepsia Control Panel will also enable you to reboot or to turn off an instance and to view any given app’s output.

Node.js in Dedicated Hosting

When you decide to get one of our Linux dedicated hosting for your script-based apps and if you pick the Hepsia hosting Control Panel on the order page, you will be able to use Node.js at no additional charge, as the event-driven platform is available in our in-house built Control Panel tool. Since our servers are very powerful, you’ll get excellent performance even if you manage many Node.js instances simultaneously. The configuration requires a couple of clicks and the Hepsia Control Panel’s user interface will make it amazingly easy for you to set up a new instance even if you’ve got little or no experience. Entering the .js file path and selecting a dedicated or a shared IP will be everything that you’ll need to do yourself and once our system has selected a port number to access that file, you’ll be all set. Any of the Node.js instances that you have activated can be rebooted or deleted separately and you will acquire access to an in-depth output log for each application that uses the Node.js platform.