Node.js is a leading-edge event-driven platform, which is used to develop scalable web applications. It is built with Google's V8 JavaScript Engine and it handles requests and responses between a server and an immense number of Internet users more effectively than any conventional platform. What makes Node.js exceptional is the fact that in contrast to traditional systems which handle the information in sizeable chunks, it handles everything in small bits. For example, if a user needs to fill in a few fields on a website, Node.js handles the info from the first field the second it’s inserted, utilizing the server processing time more efficiently. In comparison, traditional platforms wait for all the fields to be filled out and while the information from them is being processed, requests from other users remain in the queue. The difference may be insignificant for one single person, but it absolutely does make a difference if an enormous number of individuals are visiting a site simultaneously. A couple of examples of Internet sites where Node.js can be applied are dining reservation portals, web-based chat rooms or interactive browser video game portals, i.e. websites that support quick real-time communication.

Node.js in Shared Hosting

When you host an Internet app on our cutting-edge cloud hosting platform and you’d like to try Node.js, you will be able to add it to your account irrespective of the shared hosting plan that you use. You can make this through the Upgrades section in the Hepsia Control Panel and you’ll be able to use Node.js in no more than several minutes after you add this service to the account. You’ll be able to select the number of instances that you’d like to add to your account – one instance means that one app will be using Node.js. In the new section that will appear in the Control Panel, you can indicate the path to the .js file in your web hosting account and choose if that file will be reachable through the shared IP of the server or via a dedicated one. Our platform will also select a port for the connection. You will be able to switch off or to restart each instance independently, in case it is needed.

Node.js in Semi-dedicated Servers

With a semi-dedicated server from us, you can use all the advantages that the Node.js platform is offering, as it’s available with all our semi-dedicated packages and you’re able to add it to your account with a couple of clicks of the mouse from the Hepsia website hosting Control Panel – the semi-dedicated account management tool that comes with each and every semi-dedicated server. If you would like to employ Node.js for different Internet applications, you can pick the number of instances which the platform will use when you are adding this feature to your plan. After that, you’ll need to insert the location of the .js file in your account for each instance. This can be done in the new section that will show up in the Hepsia Control Panel after you order the upgrade and during the process, you can also choose if the access path to the given application should go through a dedicated IP – in case you’ve got one, or through the server’s shared IP address. Each instance that you activate can be rebooted or removed independently and you can view your apps’ output with only a few mouse clicks.