Node.js is an event-driven environment, which uses the Google V8 JavaScript engine. It is used for scalable web applications that require real-time interaction between a web server and the online users and can considerably enhance the performance of any website that’s using it. Node.js is intended to process HTTP web requests and responses and constantly delivers tiny amounts of info. For instance, if a new user fills out a registration form, as soon as any information is inserted in one of the fields, it is forwarded to the server even if the rest of the fields are not filled and the user has not clicked any button, so the info is handled a lot faster. In comparison, conventional platforms wait for the entire form to be filled and one sizeable hunk of information is then submitted to the server. No matter how little the difference in the information processing speed may be, things change when the website grows bigger and there are many persons using it simultaneously. Node.js can be used for online reservation portals, interactive web browser-based video games or live chats, for example, and plenty of corporations, including eBay, Yahoo and LinkedIn, have already incorporated it into their services.

Node.js in Shared Web Hosting

All shared web hosting that we offer support Node.js and you’ll be able to add this innovative event-driven platform to your hosting account using the Add Services/Upgrades link in your Hepsia Control Panel. You will be able to choose the amount of instances for this upgrade, i.e. how many different websites/platforms will utilize Node.js at the same time, and you can order as many instances as you need. The Hepsia Control Panel will also allow you to specify the location of your .js application and to choose whether you’ll use a dedicated IP address or the physical server’s shared one. Accessing Node.js will be possible via a randomly generated port number chosen by our cloud system. Also, you can stop or restart any instance that you have created, change the path to the .js app or check the output of the running instances with only several clicks of the mouse from your hosting Control Panel via a very easy-to-use interface.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-powered software app hosted in a semi-dedicated server account, since the platform comes with all our semi-dedicated hosting packages and you can enable it with only a couple of mouse clicks. If you want to use it for several websites, you can enable more instances via the Hepsia hosting Control Panel’s Upgrades section. The activation is as simple as choosing the location of your .js file and selecting whether the platform should use a dedicated IP address or any of the server’s shared ones, so you can make the most of Node.js even if you lack previous experience with a similar software platform. Our system will also specify a randomly generated port number that will be used to access the .js file for the specific app. Hepsia has a simple-to-use interface that will permit you to restart and to remove any of your existing instances, to order new ones or to see the output of your applications with just one click.

Node.js in Dedicated Web Hosting

If you decide to purchase any of our dedicated servers hosting packages for your script-based web applications and if you select the Hepsia Control Panel during the order process, you’ll be able to use Node.js at no additional cost, as this platform is integrated into our in-house developed tool. As our servers are extremely powerful, you’ll get stunning results even if you use numerous Node.js instances simultaneously. The setup requires a few mouse clicks and Hepsia’s interface will make it exceptionally easy for you to activate a new instance even if you have little or no previous experience. Specifying the path to the .js file and choosing a shared or a dedicated IP will be everything that you will need to do yourself and as soon as our system has designated a port number to access that file, you’ll be all set. Any of the Node.js instances that you’ve activated can be rebooted or deactivated independently and you will have access to an elaborate output log for each of the applications that use Node.js.