Node.js is a cutting-edge event-driven system, which is used to create scalable apps. It’s built with Google's V8 JavaScript Engine and it handles requests and responses between a server and an enormous number of users more effectively than any traditional system. What makes Node.js unique is the fact that in contrast to traditional systems that process the information in large hunks, it processes everything in small bits. For example, if a user needs to fill in several fields on an Internet site, Node.js handles the info in the first field the second it is entered, utilizing the server processing time more effectively. In contrast, conventional systems wait for all the fields to be filled out and while the information from them is being processed, requests from other users stay in the queue. The difference may be insignificant for a single user, but it indeed does make a difference when a large number of people are visiting a website at the very same time. A couple of examples of sites where Node.js can be employed are dinner reservation portals, web-based chat rooms or interactive browser-based video game portals, in other words sites that support fast real-time interaction.

Node.js in Website Hosting

All Linux website hosting offered by our company come with Node.js and you’ll be able to add this cutting-edge event-driven platform to your shared account using the Add Services/Upgrades menu in your Hepsia Control Panel. You will be able to pick the amount of instances for this specific upgrade, i.e. how many separate platforms/websites will make use of Node.js at the same time, and you can run as many instances as you need. Hepsia will also allow you to set the exact location of your .js application and to choose whether you will use a dedicated IP or the physical server’s shared one. Accessing Node.js will be possible through a random port number selected by our cloud platform. In addition, you can stop or reboot any instance that you have added, change the path to the .js app or check the active instances’ output with just several clicks from your hosting Control Panel using a rather user-friendly graphical interface.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from our company, you can make use of all the advantages that the Node.js platform offers, as it is is included with all our semi-dedicated hosting packages and you’re able to add it to your semi-dedicated account with a few clicks from the Hepsia website hosting Control Panel – the semi-dedicated server administration tool that’s included with each semi-dedicated server. If you wish to use Node.js for multiple web applications, you can select the number of instances which the platform will use when you’re adding this feature to your plan. After that, you will have to include the path to the .js file in your semi-dedicated account for each instance. This can be done in the new section that will show up in the Control Panel after you order the upgrade and in the meantime, you can also select whether the path to the given app will go through a dedicated IP address – in case you have one, or through the physical server’s shared IP address. Each instance that you run can be rebooted or deleted independently and you can check the output of your applications with just a few clicks of the mouse.

Node.js in VPS

Node.js is available by default with each virtual private server that is ordered with the Hepsia website hosting Control Panel and involves no restrictions with regard to the number of websites that can use it at any given moment. This makes our VPS packages an ideal option for hosting numerous real-time script-powered web apps and for getting the most out of them. Hepsia is user-friendly enough even for persons with no previous experience, so if you’d like to activate Node.js for any app, it will not take more than several mouse clicks to make this. You will only have to add the folder path to the .js file in question and to choose if Node.js will use the physical server’s shared IP address or a dedicated one. Our platform will also designate a certain port that will be used to access the .js file. Right after that, you’ll be all set and ready to use the full potential of your real-time apps. Hepsia will allow you to view the output of the applications and to reboot or to delete any of your instances using fast-access buttons.

Node.js in Dedicated Hosting

If you decide to purchase one of our Linux dedicated hosting for your script-based apps and if you select the Hepsia hosting Control Panel on the order page, you’ll be able to use Node.js at no additional cost, as this platform is included in our custom-built tool. Since our dedicated servers are pretty powerful, you will get stunning performance even if you manage a lot of Node.js instances simultaneously. The setup requires a few clicks of the mouse and Hepsia’s GUI will make it amazingly easy for you to set up a new Node.js instance even if you have little or no prior experience. Adding the path to the .js file and selecting a dedicated or a shared IP will be everything that you’ll have to do on your end and as soon as our system has allocated a port number to access that file, you will be all set. Any of the instances that you’ve created can be restarted or discontinued separately and you’ll acquire access to a comprehensive output log for each of the apps that use the Node.js platform.