Node.js is an event-driven system, which uses Google's V8 JavaScript Engine. It is used for scalable web applications that require real-time communication between a web server and the online users and can significantly improve the performance of any site that’s using it. Node.js is designed to handle HTTP requests and responses and constantly provides tiny bits of information. For instance, if a new user fills in a registration form, the second any info is inserted in any of the fields, it’s sent to the server even if the remaining boxes are not filled out and the user hasn’t clicked on any button, so the info is processed much faster. In contrast, traditional systems wait for the whole form to be filled out and one large chunk of information is then forwarded to the server. Regardless of how tiny the difference in the processing time may be, things change in case the Internet site expands and there are lots of users using it simultaneously. Node.js can be used by online booking portals, interactive browser-based games or live chats, for instance, and a lot of companies, including LinkedIn, eBay and Yahoo, have already integrated it into their services.

Node.js in Cloud Web Hosting

All Linux cloud web hosting offered by our company come with Node.js and you will be able to add this avant-garde platform to your web hosting account via the Add Services/Upgrades menu in your Hepsia Control Panel. You can pick the number of instances for this particular upgrade, in other words how many separate websites/platforms will use Node.js at the same time, and you can get as many instances as you like. The Hepsia Control Panel will also enable you to pick the exact path to your .js app and to decide if you will use a dedicated IP or the physical server’s shared one. Accessing Node.js will be possible using a randomly generated port selected by our cloud platform. What’s more, you can stop or reboot any instance that you’ve created, edit the location of the .js app or see the output of the running instances with just several clicks of the mouse from your web hosting Control Panel using an extremely simple-to-navigate graphical interface.

Node.js in Semi-dedicated Servers

If you order a semi-dedicated server plan through our company, you will be able to use the full capacity of Node.js with any Internet app that you host on our cloud web hosting platform, due to the fact that it is available with each plan offered by our company. You can specify the number of instances, or apps which can use Node.js, through the Hepsia Control Panel with which you can manage your semi-dedicated server. The only things that you are expected to do after that will be to enter the path to the .js file that will use Node.js within the account and to choose the IP address that will be used to access that file. You can select a dedicated IP in case you’ve got one, or any of the server’s shared IPs. Our system will also allocate a random port. Using the Node.js controls inside Hepsia, you are able to see the output of a given application or to start/reboot/delete any of the instances that you’ve created.

Node.js in VPS Servers

Node.js is available with all Hepsia Control Panel-equipped Linux VPS servers that we are offering and you can set it up without having any difficulty, even if you’ve never worked with it before, as the Hepsia Control Panel offers a user-friendly, point & click graphical interface, which will allow you to do anything without effort. The Node.js platform can be used for as many script-driven applications as you wish, so you can get the most out of your web sites by combining the power of our VPSs with the performance that Node.js offers. You’ll have to indicate the location of the .js file within your account and to select if it will use a dedicated IP address or your virtual server’s shared IP and you will be all set. The file can be accessed using a port that our system will assign randomly when you set up a new Node.js instance. The Hepsia Control Panel will grant you complete control over all Node.js instances and, with only one mouse click, you will be able to start, to cancel or to reboot them, as well as to see the output of each app that uses the platform.

Node.js in Dedicated Servers

Node.js comes with all dedicated servers on which our in-house built Hepsia hosting Control Panel is installed. The latter has a pretty simple and user-friendly graphical interface, so even if you have never worked with the Node.js platform before, you’ll be able to take advantage of its full potential in only a few simple steps. Once you’ve uploaded the application’s content, you’ll have to specify the folder path to the given .js files that will use Node.js and to choose the IP which they will use (shared or dedicated), whereas our system will allocate a randomly generated port that will be used to access the files in question. There’s no limit as to the total number of instances that you can create and use at the same time and you will exert full control over them via the Hepsia Control Panel – you will be able to set up new ones or to remove/reboot existing ones, to revise the output log for each application, etcetera.