Node.js is an open-source, event-driven environment built with Google's V8 JavaScript Engine. It is used for scalable apps that need live interaction between a server and the Internet users and can tremendously enhance the overall performance of any site that’s using it. Node.js is intended to process HTTP web requests and responses and incessantly delivers tiny amounts of info. For instance, in case a new user fills a signup form, the moment any information is entered in any of the boxes, it’s delivered to the server even if the rest of the boxes are not filled and the user hasn’t clicked on any button, so the info is handled a lot faster. In contrast, traditional platforms wait for the whole form to be filled and one large chunk of information is then forwarded to the server. No matter how little the difference in the information processing speed may be, things change if the website grows bigger and there are plenty of people using it simultaneously. Node.js can be used by booking portals, real-time web browser games or instant messaging apps, for instance, and a lot of companies, including Yahoo, LinkedIn and eBay, have already incorporated it into their services.

Node.js in Shared Web Hosting

All shared web hosting plans offered by our company include Node.js and you’re able to add this innovative event-driven platform to your shared web hosting account via the Add Services/Upgrades link in your Hepsia hosting Control Panel. You can select the number of instances for this upgrade, in other words how many different platforms/websites will make use of Node.js simultaneously, and you can add as many instances as you require. The Hepsia Control Panel will also permit you to pick the precise path to your .js app and to decide whether you will use a dedicated IP or the server’s shared one. Accessing Node.js will be possible through a randomly generated port number designated by our cloud hosting system. In addition, you can stop or restart any instance that you’ve created, modify the location of the .js application or view the running instances’ output with only a couple of mouse clicks from your hosting Control Panel using a really easy-to-use GUI.

Node.js in Semi-dedicated Servers

You will be able to use Node.js for any real-time script-powered app running in a semi-dedicated server account, as the Node.js platform is available with all our semi-dedicated server hosting plans and you can set it up with just a couple of mouse clicks. If you’d like to use it for several sites, you can enable more instances through the Hepsia Control Panel’s Upgrades section. The configuration is as easy as indicating the location of your .js file and choosing whether the Node.js platform should use a dedicated IP address or any of the server’s shared IP addresses, so you can make the most of Node.js even if you don’t have any previous experience with similar software. Our system will also set a random port which will be used to access the .js file for the given application. Hepsia has an intuitive GUI that will permit you to restart and to remove any of your existing instances, to create new ones or to check the output of your apps with just one single click.

Node.js in VPS Servers

You can run Node.js with each of the Linux VPS servers that we offer in case you select Hepsia as your hosting Control Panel. The Node.js platform will have its own section where you can configure it with a couple of mouse clicks even if you have no experience with such software, since Hepsia is amazingly intuitive and simple to use. All it takes to add a new Node.js instance is to indicate the folder path to the .js file that will use the Node.js platform and to select the IP that will be used to access it – a dedicated IP or your VPS’s shared IP address. A randomly generated access port will be allocated automatically too. There won’t be any limits on the number of the websites that can use Node.js at once, so you can use our virtual servers for a lot of sites and enjoy a superb overall performance. Fast-access links in the Hepsia hosting Control Panel’s Node.js section will enable you to start, to terminate or to reboot any Node.js instance independently and to see their output.

Node.js in Dedicated Servers

If you decide to use any of our Linux dedicated web hosting plans for your script-powered software apps and if you pick the Hepsia Control Panel during the order procedure, you’ll be able to use Node.js at no additional charge, since this platform is incorporated into our in-house built Control Panel tool. Since our dedicated servers are really powerful, you will enjoy excellent performance even if you make use of a lot of Node.js instances simultaneously. The configuration requires a few mouse clicks and the Hepsia Control Panel’s graphical user interface will make it extremely easy for you to set up a new Node.js instance even if you have little or no prior experience. Defining the .js file path and selecting a dedicated or a shared IP will be everything that you will have to do yourself and as soon as our system has chosen a port number to access that file, you’ll be all set. Any of the Node.js instances that you have created can be rebooted or discontinued independently and you’ll receive access to an in-depth output log for each of the applications that use the Node.js platform.