Node.js is an avant-garde, event-driven non-blocking I/O platform built for Internet sites that support live interaction. Some instances of such sites would be web-based browser video game portals, online chat rooms or hotel reservation portals. The platform processes the information sent between the site and its users in tiny bits, which accelerates the load speed and the overall performance of the site significantly. If some form with 3 boxes is expected to be filled out by a user, for instance, normally all three boxes should be filled and the whole content is then delivered as one sizeable chunk of information to the server. With Node.js, the first box’s content is processed as soon as it is entered, before the user writes anything in the second box. In this way, a lot more information can be processed much faster and more effectively as opposed to any traditional platform, which can have a great effect on the performance of the website. Node.js is already being used by some of the biggest IT companies such as Microsoft and Yahoo.

Node.js in Cloud Web Hosting

You’ll be able to take advantage of Node.js with each and every cloud web hosting package offered by us, since the event-driven platform is present on our cloud hosting servers and can be added to an existing shared hosting account with several clicks. When you sign in to your Hepsia Control Panel, you’ll find Node.js under the Upgrades menu where you can pick the number of instances that you wish to run. One instance means that one single app will use the platform and you’ll be able to add as many instances to your hosting account as you like. A new menu will show up in the Hepsia Control Panel soon afterwards and to begin using Node.js, you’ll have to insert the path to the .js file that will use it and to select if the connection will go through the server’s shared IP or through a dedicated one. The controls inside the Hepsia Control Panel will also enable you to restart or to shut down an instance and to check any given application’s output.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-based web application hosted in a semi-dedicated server account, as the Node.js platform comes bundled with all our semi-dedicated server hosting plans and you can activate it with just a few mouse clicks. If you’d like to use it for different websites, you can add more instances from the Hepsia hosting Control Panel’s Upgrades section. The configuration is as simple as entering the location of your .js file and selecting if the platform should use a dedicated IP or any of the server’s shared IPs, 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 random port number that will be used to access the .js file for the given application. Hepsia has an easy-to-use GUI that will permit you to restart and to terminate any of your existing instances, to add new ones or to view your applications’ output with just one click.

Node.js in Dedicated Hosting

You will be able to make use of the Node.js platform with your real-time, script-driven web apps at no extra fee if you buy any of our Linux dedicated hosting and pick the Hepsia Control Panel on the order page. The Node.js instances can be administered from the Node.js section of the Hepsia Control Panel through a simple-to-use graphical interface, which will permit you to start/discontinue/reboot any 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’ll be able to use the Node.js platform, as all you will need to do to set it up is add the directory path to the .js file and choose the IP address that will be used to access the file in question – a shared or a dedicated IP. A randomly generated port number will be designated automatically too and you’ll see the benefits of running Node.js immediately. By mixing the Node.js platform with the power of our dedicated servers, you will be able to take advantage of the full capacity of your applications and to get the best possible performance.