Node.js is an event-driven platform, which uses Google's V8 JavaScript Engine. It is used by scalable web applications that require live communication between a server and the online users and can substantially enhance the overall performance of any Internet site that uses it. Node.js is designed to process HTTP requests and responses and constantly delivers little bits of info. For example, if a new user fills a signup form, as soon as any info is inserted in one of the fields, it’s forwarded to the server even if the other boxes are not filled out and the user has not clicked on any button, so the information is processed a whole lot faster. In contrast, traditional platforms wait for the whole form to be filled out and one huge hunk of information is then forwarded to the server. Regardless of how tiny the difference in the information processing time may be, things change in case the Internet site grows bigger and there are many users using it at the same time. Node.js can be used by booking portals, real-time web browser-based video games or live chats, for example, and plenty of companies, among them eBay, LinkedIn and Yahoo, have already implemented it in their services.

Node.js in Cloud Website Hosting

As Node.js is present on our cutting-edge cloud platform, you will be able to add it to your account and to use it for any web application that you have, regardless of which cloud website hosting plan you have selected at signup. The Upgrades menu in the Hepsia Control Panel, which comes bundled with all web hosting accounts, will allow you to pick the number of instances that you want to get – this is the number of the web applications that will use Node.js. A few minutes afterwards, you’ll be able to indicate the path to the application, in other words where the .js file will be located in your shared website hosting account, as well as to pick the IP to acquire access to that file – a dedicated IP or the server’s shared one. In the new Node.js menu that will show up in the Hepsia Control Panel, you’ll be able to reboot an instance or to discontinue it in case you no longer need it. You’ll also be provided with access to the output code with only a single click.

Node.js in Semi-dedicated Servers

All our Linux semi-dedicated servers come with Node.js, so in case you wish to run any real-time app on our leading-edge cloud web hosting platform, you’ll be able to take advantage of the power that the system can give you with only several mouse clicks in your Hepsia hosting Control Panel. This feature is upgradeable, so in case you would like to use Node.js for multiple Internet sites, you’ll be able to pick the number of available instances, one instance being one app. Using Hepsia’s user-friendly GUI, you’ll need to specify the location of the .js file for every instance and to choose if Node.js will use a dedicated IP or the physical server’s shared IP. Our cloud platform will select a random port to access your application and you’ll find it in the corresponding Control Panel section. The Hepsia Control Panel will also permit you to see the output of each of your applications or to remove/restart each instance separately.

Node.js in VPS Servers

All Linux VPS plans that are ordered with our custom-developed Hepsia hosting Control Panel come with Node.js by default and you can use the platform for each script-driven software app that you run on the Virtual Private Server. As we haven’t imposed a restriction on how many instances you can use, you can take full advantage of the power of our VPSs and combine it with the full capacity of the Node.js platform. The configuration is done through the Hepsia Control Panel’s easy-to-navigate, point & click graphical interface, so even if you aren’t tech-savvy, you won’t come across any impediments while using the Node.js platform. You will just have to enter the 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. In addition, our system will also select a port to access this file and you’ll be able to see it in the respective section in the Control Panel. With just one click, you’ll be able to check your applications’ output and to deactivate or to reboot any instance hosted on the VPS.

Node.js in Dedicated Servers

Node.js is offered with all dedicated servers that are ordered with the Hepsia Control Panel, so you will be able to make the most of the event-driven platform as soon as your physical server is up and running. As Hepsia is extremely easy to use, you will be able to make that without experiencing any difficulty, even if you have never used the Node.js platform before, as everything that you’ll have to do on your end is insert the location of the .js file that will use Node.js and the IP address that will be used to access this file. The latter can be a dedicated IP or can be shared with other websites. You can set up as many instances as you like on our astonishingly powerful dedicated machines and each of them can be managed separately – you will be able to start, to restart or to delete it, to check the output of the app using it, etc. You can do this through the intuitive, point & click Hepsia Control Panel, so you can make full use of the power of Node.js without efforts.