Node.js is a cutting-edge, open-source, event-driven, input/output platform meant for websites which support real-time interaction. A few examples of such websites are online browser video game portals, web-based chat rooms or hotel reservation portals. The platform handles the info exchanged between the site and its visitors in tiny bits, which improves the load speed and the performance of the website substantially. If a given form with 3 boxes is expected to be filled by a particular user, for instance, usually all three boxes should be filled out and the entire content is then delivered as one big hunk of information to the web server. With Node.js, the content in the first box is processed the second it is inserted, before the user types anything in the second box. Thus, much more info can be processed much faster and more effectively compared to any traditional platform, which can have a noticeable influence on the overall performance of the site. Node.js is already being used by many of the leading IT corporations like Yahoo and Microsoft.

Node.js in Web Hosting

If you host a web app on our innovative cloud platform and you want to try Node.js, you will be able to add it to your web hosting account regardless of the web hosting package that you’re using. This can be done from the Upgrades menu in the Hepsia hosting Control Panel and you will be able to use Node.js in no more than a few minutes after you add this upgrade to your account. You’ll be able to choose the number of instances that you wish to add to your account – one instance means that one application will be 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 web hosting account and choose whether the file in question will be reachable through the physical server’s shared IP or via a dedicated one. Our platform will also specify a port number for the connection. You’ll be able to shut down or to restart each instance independently, if needed.

Node.js in Semi-dedicated Hosting

You will be able to use Node.js for any real-time script-driven software app running in a semi-dedicated server account, as the platform comes with all our semi-dedicated hosting packages and you can get it with just a few clicks. In case you want to use it for multiple sites, you can get more instances via the Upgrades section of your Hepsia Control Panel. The setup is as simple as including the location of your .js file and selecting if the Node.js platform should use a dedicated IP or any of the physical server’s shared IP addresses, so you can take full advantage of Node.js even if you’ve got no previous experience with such software. Our system will also assign a randomly generated port number which will be used to access the .js file for the particular app. Hepsia has an intuitive interface that will permit you to reboot and to terminate any of your existing instances, to add new ones or to see the output of your apps with just a click.

Node.js in Dedicated Servers Hosting

Node.js is offered with all Linux dedicated servers hosting packages on which our in-house developed Hepsia Control Panel is installed. The latter offers an incredibly simple and easy-to-navigate interface, so even if you’ve never worked with Node.js before, you will be able to take advantage of its full potential in only a couple of easy steps. As soon as you’ve uploaded the application’s content, you’ll need to indicate the folder path to the respective .js files that will use Node.js and to pick the IP address which they’ll use (shared or dedicated), while our system will specify a randomly generated port that will be used to access these files. There is no constraint as to the total amount of instances that you can create and run simultaneously and you’ll exert full command over them from the Hepsia Control Panel – you will be able to create new ones or to delete/reboot existing ones, to see the output log for each application, etc.