Node.js is an advanced, event-driven non-blocking I/O system designed for Internet sites that support interactive communication. Some examples of such websites would be online browser game portals, web-based chat rooms or hotel booking portals. The platform processes the info sent between the website and its users in little bits, which enhances the speed and the overall performance of the site substantially. If some form with three boxes has to be filled out by a particular user, for instance, usually all three boxes should be filled out and the entire content is then submitted as one massive hunk of information to the web server. With Node.js, the content in the first box is processed the moment it is inserted, before the user writes anything in the second box. Thus, much more information can be processed much faster and more effectively as opposed to any conventional system, which can exert a significant impact on the performance of the website. Node.js is already being employed by some of the largest IT companies like Microsoft and Yahoo.

Node.js in Hosting

If you host an Internet app on our innovative cloud website hosting platform and you wish to try Node.js, you’ll be able to add it to your web hosting account regardless of the hosting plan that you use. This can be done via the Upgrades menu in the Hepsia Control Panel and you’ll be able to use Node.js in no more than a few minutes after you add this feature to the account. You can choose 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 show up in the Control Panel, you can indicate the path to the .js file in your hosting account and choose whether that file will be accessible via the shared IP address of the server or via a dedicated IP. Our platform will also specify a port number for the connection. You’ll be able to deactivate or to restart each instance independently, if needed.

Node.js in Semi-dedicated Hosting

All our Linux semi-dedicated hosting support Node.js, so in case you’d like to host any real-time application on our innovative cloud hosting platform, you’ll be able to make full use of the power that Node.js can give you with only a few clicks in your Hepsia hosting Control Panel. This feature is upgradeable, so in case you’d like to use Node.js for multiple sites, you will be able to pick the amount of active instances, one instance being one application. Using Hepsia’s easy-to-navigate GUI, you will need to enter the path to the .js file for each instance and to choose whether Node.js will use a dedicated IP or the server’s shared IP. Our platform will allocate a randomly generated port to access your app and you’ll see it in the corresponding section of the Control Panel. Hepsia will also permit you to check the output of any of your applications or to delete/restart each instance separately.

Node.js in Dedicated Hosting

Node.js is available with all Linux dedicated hosting on which our custom-developed Hepsia Control Panel is installed. The latter offers an amazingly intuitive and user-friendly interface, so even if you have never worked with Node.js before, you’ll be able to unveil its full potential in just a few easy steps. As soon as you’ve uploaded the application’s content, you’ll need to enter the directory path to the respective .js files that will use the Node.js platform and to select the IP address that they will use (shared or dedicated), while our system will allocate a random port number that will be used to access these files. There’s no limitation on the total amount of Node.js instances that you can set up and use simultaneously and you’ll exert total control over them from the Hepsia Control Panel – you’ll be able to create new ones or to delete/reboot existing ones, to review the output log for each application, and many others.