Node.js is an innovative, open-source, event-driven, non-blocking I/O system designed for Internet sites which support real-time communication. Several instances of such sites are online browser game portals, web-based chat rooms or hotel reservation portals. The platform handles the info transmitted between the website and its visitors in little bits, which enhances the speed and the performance of the website significantly. If a certain form with 3 boxes has to be filled out by a particular user, for instance, normally all three boxes should be filled and their entire content is then delivered as one giant hunk of information to the server. With Node.js, the content of the first box is processed the moment it is entered, before the user writes anything in the second one. Thus, much more information can be processed much faster and more efficiently compared with any traditional platform, which can exert a tremendous impact on the website’s performance. Node.js is already being employed by many of the largest IT corporations such as Yahoo and Microsoft.

Node.js in Shared Hosting

As Node.js is available on our avant-garde cloud hosting platform, you’ll be able to add it to your account and to utilize it for any web app that you have, irrespective of which shared hosting plan you have picked at signup. The Upgrades section in the Hepsia hosting Control Panel, which comes with all shared website hosting account, will permit you to choose the number of instances that you wish to use – this is the number of the web applications that will use Node.js. A couple of minutes later, you can define the path to the app, in other words where the .js file will be located in your account, as well as to choose the IP to gain access to the file – a dedicated IP or the server’s shared one. In the new Node.js menu that will show up in the Control Panel, you can restart an instance or to cancel it in case you do not need it any longer. You’ll also be given access to the output code with only one click of the mouse.

Node.js in Dedicated Web Hosting

Node.js comes bundled with all Linux dedicated web hosting on which our custom-developed Hepsia Control Panel is installed. The latter has an incredibly intuitive and easy-to-navigate GUI, so even if you have never used the Node.js platform before, you will be able to unveil its true potential in only a few easy steps. Once you have uploaded the app’s content, you’ll have to specify the directory path to the given .js files that will use the Node.js platform and to choose the IP which they’ll use (shared or dedicated), while our system will assign a random port number that will be used to access these files. There’s no constraint as to the total number of instances that you can activate and use at the same time and you will have full command over them via the Hepsia Control Panel – you will be able to order new ones or to discontinue/restart existing ones, to see the output log for each application, etc.