Node.js is a leading-edge, event-driven non-blocking input/output platform devised for Internet sites which offer real-time interaction. Some examples of such websites would be online browser game portals, online chat rooms or hotel booking portals. The platform handles the info sent between the Internet site and its visitors in little bits, which improves the speed and the performance of the website substantially. When a certain form with three boxes should be filled out by a particular user, for example, usually all three boxes should be filled and the entire content is then submitted as one giant chunk of information to the server. With Node.js, the content in the first box is processed once it is entered, before the user writes anything in the second one. Therefore, much more info can be handled much faster and more effectively as opposed to any conventional platform, which can have a considerable impact on the site’s performance. Node.js is already being used by some of the top IT firms like Yahoo and Microsoft.

Node.js in Shared Web Hosting

You’ll be able to make use of Node.js with each shared web hosting plan offered by us, as the event-driven platform is available on our cloud servers and can be added to an active shared hosting account with a few clicks. Once you sign into your Hepsia Control Panel, you’ll find Node.js under the Upgrades menu where you can pick the number of instances that you wish to activate. One instance means that one app will use the platform and you’ll be able to add as many instances to your hosting account as you want. A new menu will appear in the Hepsia Control Panel shortly after that and to begin using Node.js, you will have to add the path to the .js file that will use it and to decide if the connection should go through the physical server’s shared IP address or through a dedicated one. The controls inside Hepsia will also allow you to restart or to suspend an instance and to view the output of any given application.

Node.js in Semi-dedicated Servers

If you obtain a semi-dedicated server plan from us, you’ll be able to make use of the full potential of Node.js with any Internet app that you host on our cloud platform, as it is available with each and every package that we are offering. You can add the number of instances, or applications that can use Node.js, through the Hepsia hosting Control Panel with which you can administer your account. The only things that you will have to do after that will be to insert the path within the account to the .js file that will use Node.js and to select the IP address that will be used to access that file. You can choose a dedicated IP in case you have one, or any of the physical server’s shared IPs. Our platform will also designate a random port number. Using the Node.js controls inside Hepsia, you’ll be able to see a given application’s output or to start/restart/remove any of the instances that you have added.