Node.js is an open-source, event-driven runtime environment, which uses the Google V8 JavaScript engine. It is used for scalable web apps that need live communication between a server and the online users and can noticeably speed up the overall performance of any site that uses it. Node.js is designed to process HTTP requests and responses and incessantly supplies tiny amounts of info. For instance, in case a new user fills out a registration form, the second any info is inserted in one of the boxes, it’s sent to the server even if the remaining boxes are not filled out and the user has not clicked any button, so the info is handled a whole lot faster. In comparison, other platforms wait for the entire form to be filled and one huge hunk of information is then submitted to the server. No matter how small the difference in the information processing speed may be, circumstances change in case the website grows bigger and there are plenty of people using it simultaneously. Node.js can be used for booking sites, real-time browser games or live chat clients, for example, and numerous corporations, among them LinkedIn, Yahoo and eBay, have already included it in their services.

Node.js in Cloud Web Hosting

If you host an Internet application on our cutting-edge cloud platform and you would like to try Node.js, you’ll be able to add it to your web hosting account irrespective of the cloud web hosting package that you are using. This can be done via the Upgrades section in the Hepsia Control Panel and you will be able to take advantage of Node.js in no more than several minutes after you add this upgrade to the account. You’ll be able to select the number of instances that you’d like 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 add the path to the .js file in your web hosting account and select whether the file in question will be accessible via the shared IP of the server or through a dedicated IP. Our system will also designate a port for the connection. You’ll be able to shut down or to reboot each instance separately, in case it is necessary.

Node.js in Dedicated Servers Hosting

Node.js comes bundled with all Linux dedicated servers hosting packages on which our custom-developed Hepsia hosting Control Panel is installed. The latter offers a pretty intuitive and user-friendly interface, so even if you haven’t used Node.js before, you can unleash its true potential in only a couple of easy steps. Once you have uploaded the app’s content, you will need to indicate the location of the particular .js files that will use Node.js and to choose the IP which they will use (shared or dedicated), while our system will choose a random port that will be used to access the files in question. There isn’t any limitation on the total amount of instances that you can create and run simultaneously and you will have complete command over them via the Hepsia Control Panel – you will be able to set up new ones or to remove/restart existing ones, to revise the output log for each app, and many others.