Node.js is an open-source, event-driven runtime environment, which uses Google's V8 JavaScript Engine. It is used for scalable web apps that require real-time communication between a server and the worldwide web users and can significantly improve the performance of any website that’s using it. Node.js is designed to process HTTP web requests and responses and ceaselessly delivers tiny amounts of information. For example, in case a new user fills out a subscription form, the second any info is inserted in any of the boxes, it’s delivered to the server even if the other fields are not filled out and the user hasn’t clicked any button, so the info is handled much faster. In comparison, other systems wait for the whole form to be filled and one giant chunk of information is then submitted to the server. Irrespective of how small the difference in the information processing speed may be, circumstances change in case the site expands and there’re lots of users using it at the same time. Node.js can be used by booking websites, interactive browser video games or instant messaging programs, for instance, and plenty of corporations, among them Yahoo, eBay and LinkedIn, have already included it in their services.

Node.js in Website Hosting

As Node.js is available on our advanced cloud web hosting platform, you’ll be able to add it to your hosting account and to use it for any web-based application that you’ve got, irrespective of which website hosting package you’ve chosen during the signup process. The Upgrades menu in the Hepsia hosting Control Panel, which is included with all shared hosting accounts, will allow you to choose the number of instances that you’d like to activate – this is the number of the web applications that will use Node.js. Several minutes after that, you will be able to add the path to the app, i.e. where the .js file will be located in your shared website hosting account, as well as to select the IP to gain access to that file – a dedicated IP address or the server’s shared IP. In the new Node.js menu that will appear in the Hepsia Control Panel, you’ll be able to reboot an instance or to remove it in case you no longer need it. You will also acquire access to the output code with just a single click.

Node.js in Semi-dedicated Hosting

With a semi-dedicated server from us, you can make use of all the benefits that the Node.js event-driven platform is offering, as it is available with all our semi-dedicated plans and you’re able to add it to your semi-dedicated account with a couple of mouse clicks from the Hepsia hosting Control Panel – the semi-dedicated account administration tool that is included with each and every semi-dedicated server. If you wish to use Node.js for multiple Internet applications, you can choose the amount of instances which the platform will use when you are adding this service to your semi-dedicated package. Then, you will need to enter the location of the .js file in your semi-dedicated account for each instance. You can do this in the new menu that will appear in the Hepsia Control Panel after you add the upgrade and during the process, you can also choose if the access path to the given application will go through a dedicated IP address – in case you have one, or through the physical server’s shared IP address. Each instance that you run can be rebooted or stopped separately and you can see your apps’ output with just a couple of mouse clicks.

Node.js in VPS Web Hosting

All Linux VPS web hosting that are ordered with our custom-developed Hepsia hosting Control Panel come with Node.js by default and you can take advantage of this event-driven platform for any app that you host on the VPS. Since we have not imposed any limitation as to how many Node.js instances you can run, you can take full advantage of the power of our servers and combine it with the full capacity of the Node.js platform. The setup is done through the Hepsia Control Panel’s easy-to-navigate, point ‘n’ click interface, so even if you’re not technically experienced, you won’t encounter any difficulties while using the platform. You will just need to include 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. What’s more, our system will also assign a port to access the file and you will be able to find it in the corresponding section in the Hepsia Control Panel. With just one mouse click, you will be able to view your applications’ output and to deactivate or to reboot any instance hosted on the server.

Node.js in Dedicated Servers Hosting

Node.js is included with all Linux dedicated hosting services on which our custom Hepsia hosting Control Panel is installed. The latter offers a very intuitive and easy-to-navigate GUI, so even if you haven’t used the Node.js platform before, you’ll be able to unveil its full potential in only a few simple steps. Once you’ve uploaded the app’s content, you’ll need to insert the folder path to the particular .js files that will use the Node.js platform and to pick the IP which they’ll use (shared or dedicated), while our system will allocate a randomly generated port that will be used to access these files. There is no limitation on the total number of instances that you can create and run at the same time and you’ll exert complete control over them via the Hepsia Control Panel – you’ll be able to set up new ones or to terminate/restart existing ones, to review the output log for each app, and so on.