Node.js is an innovative, open-source, event-driven, non-blocking I/O platform meant for Internet sites that offer live communication. A few examples of such websites are web-based browser video game portals, live chat rooms or hotel reservation portals. The platform handles the information exchanged between the site and its visitors in tiny bits, which accelerates the speed and the performance of the site significantly. When a certain form with three boxes has to be filled by a specific user, for example, typically all three boxes should be filled and the whole content is then sent as one large hunk of information to the web server. With Node.js, the first box’s content is processed the second it is entered, before the user writes anything in the second one. Thus, much more info can be processed much faster and more effectively compared with any conventional system, which can have a remarkable influence on the overall performance of the website. Node.js is already being used by some of the top IT companies like Yahoo and Microsoft.

Node.js in Shared Web Hosting

All shared web hosting offered by us support Node.js and you’re able to add this leading-edge platform to your hosting account via the Add Services/Upgrades menu in your Hepsia hosting Control Panel. You’ll be able to pick the amount of instances for this upgrade, in other words how many separate platforms/websites will make use of Node.js simultaneously, and you can add as many instances as you require. The Hepsia Control Panel will also enable you to pick the precise path to your .js application and to decide if you will use a dedicated IP or the server’s shared one. Accessing Node.js will be possible using a random port number given by our cloud hosting system. Furthermore, you can stop or restart any instance that you’ve activated, change the location of the .js application or see the active instances’ output with only a few mouse clicks from your hosting Control Panel using a quite user-friendly GUI.

Node.js in VPS Servers

You can take advantage of Node.js with any of the VPS servers offered by our company if you select Hepsia as your hosting Control Panel. The platform will have its own section where you can configure it with a couple of clicks of the mouse even if you haven’t got any experience with such software, since Hepsia is really intuitive and easy to use. All it takes to start a new Node.js instance is to insert the folder path to the .js file that will use the platform and to select the IP address that will be used to access it – a dedicated one or your VPS’s shared IP address. A random access port number will be selected automatically as well. There won’t be any restrictions as to how many Internet sites can use Node.js at the same time, so you can use our Virtual Private Servers for a lot of websites and enjoy a magnificent overall performance. Quick-access controls in the Node.js section of the Hepsia Control Panel will enable you to start, to delete or to reboot any instance separately and to view their output.

Node.js in Dedicated Servers

If you decide to purchase any of our dedicated servers for your script-powered software applications and if you select the Hepsia hosting Control Panel on the order page, you will be able to use Node.js at no extra charge, since the platform is integrated into our custom-built Control Panel tool. Since our servers are quite powerful, you’ll get superb results even if you make use of a lot of Node.js instances at once. The configuration takes a couple of mouse clicks and the Hepsia Control Panel’s GUI will make it pretty easy for you to create a new Node.js instance even if you have little or no experience. Inserting the .js file path and selecting a shared or a dedicated IP will be everything that you’ll need to do on your end and as soon as our system has chosen a port number to access the .js file, you will be all set. Any of the Node.js instances that you have created can be rebooted or deactivated separately and you will have access to a comprehensive output log for each of the apps that use the Node.js platform.