Node.js is an event-driven runtime system built with the Google V8 JavaScript engine. It’s used by scalable web apps that need live interaction between a server and the Internet users and can tremendously accelerate the overall performance of any site that’s using it. Node.js is intended to handle HTTP requests and responses and constantly delivers small bits of info. For example, if a new user fills a registration form, as soon as any information is entered in any of the fields, it’s submitted to the server even if the rest of the fields are not filled out and the user has not clicked on any button, so the info is handled a whole lot faster. In comparison, conventional systems wait for the whole form to be filled out and one giant chunk of information is then forwarded to the server. Regardless of how tiny the difference in the processing time may be, things change in case the site grows bigger and there’re many persons using it at the same time. Node.js can be used by online reservation portals, real-time browser games or online chat clients, for instance, and many corporations, among them Yahoo, LinkedIn and eBay, have already implemented it in their services.

Node.js in Hosting

All hosting that we’re offering support Node.js and you can add this cutting-edge event-driven platform to your shared web hosting account using the Add Services/Upgrades link in your Hepsia hosting Control Panel. You will be able to choose the number of instances for this specific upgrade, in other words how many separate platforms/sites will use Node.js at once, and you can get as many instances as you like. Hepsia will also enable you to specify the exact path to your .js app and to select whether you will use a dedicated IP or the physical server’s shared one. Accessing Node.js will be possible through a randomly generated port number chosen by our cloud hosting system. In addition, you can stop or reboot any instance that you’ve added, edit the path to the .js app or view the output of the running instances with only a couple of clicks from your web hosting Control Panel using an extremely simple-to-use interface.

Node.js in Dedicated Servers

Node.js is included with all dedicated servers on which our custom Hepsia hosting Control Panel is installed. The latter has an amazingly intuitive and user-friendly graphical interface, so even if you’ve never worked with Node.js before, you can unleash its true potential in just a few simple steps. As soon as you’ve uploaded the app’s content, you will need to enter the path to the given .js files that will use Node.js and to choose the IP which they will use (shared or dedicated), while our system will select a randomly generated port that will be used to access these files. There’s no limitation on the total amount of instances that you can create and use simultaneously and you will exert complete control over them via the Hepsia Control Panel – you’ll be able to create new ones or to cancel/restart existing ones, to check the output log for each application, and many others.