Node.js is an advanced event-driven system, which is used to set up scalable web apps. It uses Google's V8 JavaScript Engine and it processes requests and responses between a server and a large number of online users much more efficiently than any conventional system. What makes Node.js exceptional is the fact that unlike traditional platforms that handle the info in massive chunks, it processes everything in little bits. For instance, if a user needs to fill in a couple of fields on a website, Node.js processes the information in the first field as soon as it’s typed, utilizing the server’s processing resources more efficiently. In contrast, traditional systems wait for all the fields to be filled out and while the information in them is being processed, requests from other users stay in the queue. The difference may be negligible for a single person, but it actually does make a difference when an enormous number of individuals are using a site at the very same time. A few examples of websites where Node.js can be employed are dinner booking portals, chat rooms or interactive browser game portals, in other words sites that support fast real-time communication.
Node.js in Shared Website Hosting
All Linux shared website hosting that we are offering come with Node.js and you’re able to add this leading-edge event-driven platform to your hosting account via the Add Services/Upgrades menu in your Hepsia Control Panel. You can pick the number of instances for this upgrade, i.e. how many separate platforms/websites will use Node.js at the same time, and you can add as many instances as you want. Hepsia will also allow you to choose the exact location of your .js app and to decide whether you’ll use a dedicated IP address or the server’s shared one. Accessing Node.js will be possible through a randomly generated port selected by our cloud system. What’s more, you can stop or reboot any instance that you’ve activated, edit the path to the .js application or see the output of the active instances with just a few clicks of the mouse from your hosting Control Panel using an extremely easy-to-navigate interface.
Node.js in Semi-dedicated Servers
All our Linux semi-dedicated plans come with Node.js, so in case you’d like to host any real-time application on our avant-garde cloud web hosting platform, you can take full advantage of the power that the system can give you with only several clicks of the mouse in your Hepsia Control Panel. The service is upgradeable, so in case you want to use Node.js for multiple sites, you will be able to select the amount of active instances, one instance being one application. Through the Hepsia Control Panel’s easy-to-use GUI, you’ll need to enter the path to the .js file for every instance and to select if Node.js will use a dedicated IP or the server’s shared one. Our cloud platform will allocate a random port number to access your app and you will find it in the corresponding section of the Control Panel. The Hepsia Control Panel will also permit you to view the output of each of your apps or to cancel/restart each instance independently.
Node.js in VPS Servers
You can take advantage of Node.js with each of the VPS hosting plans that we’re offering in case you choose Hepsia as your Control Panel. The platform will have its very own section where you can configure it with several clicks of the mouse even if you do not have any experience with similar software, since Hepsia is rather intuitive and user-friendly. All it takes to start a new Node.js instance is to specify the folder path to the .js file that will use the platform and to choose the IP that will be used to access it – a dedicated IP or your VPS’s shared IP. A randomly generated access port number will be set automatically too. There won’t be any limitations on how many sites can use Node.js at the same time, so you can use our Virtual Private Servers for a lot of sites and enjoy a marvelous overall performance. Quick-access links in the Node.js section of the Hepsia hosting Control Panel will enable you to start, to remove or to reboot any instance independently and to view their output.
Node.js in Dedicated Servers
Node.js is offered with all dedicated web hosting plans on which our in-house developed Hepsia hosting Control Panel is installed. The latter offers a rather intuitive and user-friendly interface, so even if you have not used Node.js before, you’ll be able to unleash its true potential in only a few simple steps. Once you have uploaded the application’s content, you’ll need to indicate the location of the specific .js files that will use the Node.js platform and to select the IP that they’ll use (dedicated or shared), while our system will assign a random port that will be used to access these files. There is no restriction as to the total amount of Node.js instances that you can activate and run simultaneously and you’ll exert full command over them from the Hepsia Control Panel – you will be able to activate new ones or to stop/reboot existing ones, to view the output log for each application, and many others.