Node.js is an advanced event-driven system, which is used to create scalable Internet apps. It is built with the Google V8 JavaScript engine and it handles requests and responses between a web server and a large number of online users much more efficiently than any conventional system. What makes Node.js one of a kind is the fact that unlike traditional platforms which handle the info in huge chunks, it handles everything in small bits. For example, if a user has to fill in a couple of fields on a website, Node.js handles the information from the first field once it’s inserted, utilizing the server’s processing capabilities more effectively. In contrast, traditional platforms wait for all the fields to be filled out and while the information from them is being processed, requests from other users stay in the queue. The difference may be negligible for a single person, but it certainly does make a difference if a large number of individuals are using a website at the same time. Several examples of sites where Node.js can be used are dining reservation portals, chat rooms or interactive browser-based game portals, i.e. sites that need fast real-time communication.

Node.js in Shared Website Hosting

As Node.js is available on our advanced cloud platform, you will be able to add it to your account and to use it for any web app that you have, regardless of which shared website hosting plan you have chosen during the registration process. The Upgrades section in the Hepsia Control Panel, which comes bundled with all shared accounts, will allow you to pick the number of instances that you want to use – this is the number of the web apps that will use Node.js. A few minutes afterwards, you’ll be able to specify the path to the app, i.e. where the .js file will be located in your hosting account, as well as to pick the IP address to receive access to the file – a dedicated IP or the server’s shared IP. In the new Node.js section that will show up in the Hepsia Control Panel, you can reboot an instance or to terminate it in case you do not need it any longer. You will also get access to the output code with only a single click of the mouse.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from us, you can use all the advantages that the Node.js event-driven platform has, because it is is included with all our semi-dedicated hosting packages and you are able to add it to your semi-dedicated account with several clicks of the mouse from the Hepsia website hosting Control Panel – the management tool that’s included with every semi-dedicated server. If you wish to employ Node.js for different web applications, you can choose the number of instances that the platform will use when you’re adding this feature to your plan. After that, you will need to enter the location of the .js file in your semi-dedicated account for each instance. This can be done in the new menu that will show up in the Hepsia Control Panel after you order the upgrade and during the process, you can also select whether the path to the particular app will go through a dedicated IP – if you have one, or through the physical server’s shared IP address. Each and every instance that you order can be restarted or shut down separately and you can view your applications’ output with just a couple of clicks of the mouse.

Node.js in VPS

All Linux VPS services that are ordered with our custom Hepsia Control Panel come with Node.js by default and you can take advantage of the event-driven platform for any application that you run on the VPS. As we have not set any limitation as to how many Node.js instances you can create, you can make full use of the power of our VPS servers and combine it with the full capacity of the Node.js platform. The configuration is done through the Hepsia Control Panel’s simple-to-use, point & click graphical interface, so even if you are not technically proficient, you will not come across any impediments while using the Node.js platform. You’ll simply need to insert the directory path in the account to the .js file that will use Node.js and to select whether it will use a shared or a dedicated IP. In addition, our system will also select a port number to access this file and you’ll be able to find it in the corresponding section in the Hepsia Control Panel. With only one mouse click, you’ll be able to see your apps’ output and to remove or to restart any instance hosted on the VPS.

Node.js in Dedicated Hosting

Node.js is available with all Linux dedicated hosting services on which our in-house developed Hepsia hosting Control Panel is installed. The latter has an amazingly intuitive and easy-to-use interface, so even if you haven’t worked with Node.js before, you’ll be able to take advantage of its full potential in just a couple of easy steps. Once you have uploaded the application’s content, you’ll have to specify the folder path to the given .js files that will use the Node.js platform and to select the IP that they will use (shared or dedicated), whereas our system will specify a randomly generated port number that will be used to access the files in question. There is no limit on the total number of instances that you can set up and run simultaneously and you’ll have total control over them through the Hepsia Control Panel – you’ll be able to order new ones or to stop/reboot existing ones, to check the output log for each app, etc.