Node.js is a leading-edge event-driven system, which is used to build scalable Internet applications. It uses Google's V8 JavaScript Engine and it handles HTTP requests and responses between a server and an enormous number of online users more efficiently than any conventional system. What makes Node.js unique is the fact that unlike conventional systems which handle the information in massive chunks, it handles everything in tiny bits. For instance, if a user needs to fill in a few fields on an Internet site, Node.js handles the info from the first field the second it’s entered, utilizing the server’s processing power more effectively. In comparison, traditional systems wait for all the fields to be filled 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 user, but it certainly does make a difference when a large number of users are visiting a site at once. Several examples of websites where Node.js can be applied are dinner reservation portals, web-based chat rooms or interactive browser game portals, in other words sites that support quick real-time communication.

Node.js in Web Hosting

If you host a web app on our innovative cloud website hosting platform and you wish to try Node.js, you’ll be able to add it to your account irrespective of the web hosting plan that you use. You can make this through the Upgrades section in the Hepsia hosting Control Panel and you’ll be able to use Node.js in no more than several minutes after you add this upgrade to your account. You can select how many instances you would like to add to the account – one instance means one app using Node.js. In the new section that will appear in the Control Panel, you can enter the path to the .js file in your hosting account and choose if that file will be accessible through the shared IP of the server or through a dedicated one. Our system will also designate a port for the connection. You will be able to switch off or to restart each instance independently, in case it’s needed.

Node.js in Semi-dedicated Servers

You will be able to use Node.js for any real-time script-powered software application hosted in a semi-dedicated server account, since the Node.js platform comes with all our semi-dedicated server hosting plans and you can order it with only several clicks of the mouse. If you would like to use it for different web sites, you can activate more instances via the Hepsia Control Panel’s Upgrades section. The configuration is as simple as entering the folder path to your .js file and selecting if Node.js should use a dedicated IP or any of the server’s shared IPs, so you can use Node.js even if you have no previous experience with similar software. Our system will also choose a random port which will be used to access the .js file associated with the specific app. Hepsia has a user-friendly interface that will allow you to reboot and to delete any of your running instances, to order new ones or to check the output of your applications with just one click.

Node.js in VPS Servers

All VPS servers that are ordered with our custom-made Hepsia Control Panel come with Node.js as standard and you can take full advantage of this event-driven platform for each software application that you run on the Virtual Private Server. As we have not set a limitation as to the amount of instances that you can run, you can take advantage of the power of our VPSs and mix it with the full capacity of Node.js. The setup is done through the Hepsia Control Panel’s intuitive, point & click graphical interface, so even if you are not technically experienced, you won’t need to cope with any problems while using the platform. You’ll simply have to insert the path in the VPS account to the .js file that will use Node.js and to choose whether it will use a shared or a dedicated IP. Furthermore, our system will also set a port number to access the file and you will be able to see it in the respective Control Panel section. With just a click, you’ll be able to see the output of your apps and to stop or to restart any Node.js instance running on the Virtual Private Server.

Node.js in Dedicated Servers

You will be able to make use of Node.js with your real-time, script-based software apps at no additional fee when you acquire any of our dedicated servers and choose the Hepsia hosting Control Panel on the order page. The Node.js instances can be administered from the Node.js section of the Hepsia CP through a simple-to-navigate interface, which will allow you to start/stop/reboot any Node.js instance or to check the output of the application which uses it with only one mouse click. Even if you aren’t very tech-savvy, you will be able to use the platform, since all you’ll have to do to set it up is add the directory path to the .js file and pick the IP address that will be used to access the latter – a shared or a dedicated IP. A randomly generated port will be set automatically too and you’ll notice the upsides of running Node.js momentarily. By mixing the platform with the power of our dedicated servers, you’ll be able to take advantage of the full potential of your applications and to get the best possible performance.