Node.js is a cutting-edge event-driven platform, which is used to develop scalable applications. It uses the Google V8 JavaScript engine and it processes HTTP requests and responses between a server and an enormous number of Internet users more effectively than any conventional platform. What makes Node.js unique is the fact that in contrast to traditional platforms which handle the information in large chunks, it handles everything in tiny bits. For example, if a user needs to fill several fields on an Internet site, Node.js processes the information in the first field once it is inserted, utilizing the server processing time more effectively. In contrast, traditional systems wait for all the fields to be filled and while the information from them is being processed, requests from other users stay in the queue. The difference may be insignificant for one single user, but it undoubtedly does make a difference if an enormous number of users are browsing a website at once. A couple of examples of Internet sites where Node.js can be employed are dinner booking portals, online chat rooms or interactive browser game portals, i.e. websites that support quick real-time interaction.

Node.js in Shared Website Hosting

When you host an Internet app on our advanced cloud website hosting platform and you want to try out Node.js, you’ll be able to add it to your account irrespective of the shared website hosting package that you use. You can make this via the Upgrades section 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 feature to your account. You can choose how many instances you wish to add to the account – one instance means that one app will be using Node.js. In the new section that will show up in the Control Panel, you can type the path to the .js file in your hosting account and select if that file will be reachable via the server’s shared IP address or via a dedicated IP. Our platform will also specify a port for the connection. You’ll be able to deactivate or to reboot each instance independently, if required.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-driven software application running in a semi-dedicated server account, as the Node.js platform is offered with all our semi-dedicated server plans and you can enable it with just a few clicks of the mouse. In case you’d like to use it for multiple websites, you can get more instances through the Hepsia hosting Control Panel’s Upgrades section. The activation is as simple as choosing the folder path to your .js file and selecting if the platform should use a dedicated IP address or any of the server’s shared IP addresses, so you can use Node.js even if you haven’t got any previous experience with such software. Our system will also allocate a random port which will be used to access the .js file for the particular app. Hepsia has an easy to work with graphical interface that will permit you to reboot and to shut down any of your running instances, to add new ones or to check your applications’ output with just one single click.

Node.js in VPS Web Hosting

All Linux VPS web hosting packages that are ordered with our custom-made Hepsia hosting Control Panel come with Node.js by default and you can use this event-driven platform for each script-powered app that you host on the VPS. As we have not imposed a limitation as to the number of instances that you can make use of, you can take full advantage of the power of our Virtual Private Servers and combine it with the full potential of the Node.js platform. The setup is done through the Hepsia Control Panel’s user-friendly, point & click GUI, so even if you’re not technically proficient, you won’t come across any problems while using the Node.js platform. You’ll simply have to specify the directory path in the VPS account to the .js file that will use Node.js and to select whether it will use a shared or a dedicated IP address. What’s more, our system will also allocate a port to access the file and you will be able to find it in the corresponding section in the Hepsia Control Panel. With only one click, you will be able to see the output of your applications and to shut down or to restart any Node.js instance running on the VPS.