Node.js is an advanced, open-source, event-driven, non-blocking input/output platform intended for Internet sites that offer interactive communication. Several examples of such sites are online browser video game portals, online chat rooms or accommodation booking portals. Node.js handles the information sent between the website and its visitors in small bits, which boosts the speed and the overall performance of the website significantly. When a given form with three boxes should be filled by a specific user, for instance, typically all three boxes should be filled out and the whole content is then sent as one big hunk of information to the web server. With Node.js, the content of the first box is processed as soon as it is entered, before the user types anything in the second box. In this way, much more info can be handled much faster and more efficiently compared to any other system, which can have a substantial influence on the website’s performance. Node.js is already being employed by some of the leading IT companies like Microsoft and Yahoo.

Node.js in Shared Hosting

When you host a web application on our advanced cloud platform and you wish to try Node.js, you’ll be able to add it to your account regardless of the shared hosting package that you use. You can make this from the Upgrades menu in the Hepsia Control Panel and you’ll be able to use Node.js in no more than several minutes after you add this upgrade to the account. You’ll be able to choose how many instances you wish to add to your account – one instance means that one app will be using Node.js. In the new section that will appear in the Control Panel, you can indicate the path to the .js file in your hosting account and choose if that file will be reachable via the shared IP of the physical server or via a dedicated one. Our platform will also assign a port for the connection. You’ll be able to shut down or to reboot each instance independently, in case it is required.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from us, you can use all the benefits that the Node.js platform offers, due to the fact that it’s is included with all our semi-dedicated hosting packages and you are able to add it to your semi-dedicated account with a couple of clicks of the mouse from the Hepsia website hosting Control Panel – the semi-dedicated server administration tool that is included with every semi-dedicated server. If you wish to employ Node.js for multiple Internet apps, you can select the number of instances that the platform will use when you’re adding this feature to your plan. Then, you’ll need to add the location of the .js file in your account for each instance. This can be done in the new section that will appear in the Control Panel after you add the upgrade and in the meantime, you can also select if the path to the given application will go through a dedicated IP – in case you have one, or through the server’s shared IP. Each and every instance that you run can be rebooted or removed independently and you can see the output of your apps with just a few clicks.