Node.js is an open-source, event-driven runtime system, which uses Google's V8 JavaScript Engine. It’s used for scalable apps that need live communication between a server and the online users and can considerably accelerate the overall performance of any site that’s using it. Node.js is intended to handle HTTP web requests and responses and ceaselessly delivers tiny bits of information. For example, if a new user fills out a registration form, the moment any information is entered in any of the fields, it is submitted to the server even if the other fields are not filled out and the user hasn’t clicked on any button, so the info is handled a lot faster. In comparison, traditional systems wait for the entire form to be filled out and one big chunk of information is then sent to the server. Irrespective of how little the difference in the information processing time may be, circumstances change in case the website expands and there are lots of users using it at the same time. Node.js can be used for booking sites, real-time browser-based games or web-based chat portals, for instance, and a lot of companies, including eBay, LinkedIn and Yahoo, have already included it in their services.

Node.js in Shared Hosting

All Linux shared hosting offered by us include Node.js and you’re able to add this avant-garde event-driven platform to your account using the Add Services/Upgrades link in your Hepsia hosting Control Panel. You will be able to choose the number of instances for this upgrade, in other words how many separate sites/platforms will use Node.js at once, and you can activate as many instances as you require. Hepsia will also permit you to specify the precise location of your .js application and to select whether you’ll use a dedicated IP or the server’s shared one. Accessing Node.js will be possible via a randomly generated port selected by our cloud hosting platform. On top of that, you can stop or restart any instance that you’ve activated, modify the location of the .js application or see the output of the active instances with just several clicks from your hosting Control Panel via a very simple-to-use graphical interface.

Node.js in Semi-dedicated Hosting

All our Linux semi-dedicated hosting support Node.js, so in case you want to host any real-time application on our cutting-edge cloud web hosting platform, you’ll be able to take advantage of the power that the system can give you with only a few clicks in your Hepsia Control Panel. The feature is upgradeable, so if you would like to use Node.js for multiple sites, you’ll be able to choose the amount of running instances, one instance being one application. Using the Hepsia Control Panel’s intuitive interface, you will have to indicate the path to the .js file for every instance and to select if Node.js will use a dedicated IP or the server’s shared one. Our cloud platform will specify a randomly generated port number to access your app and you’ll find it in the corresponding Control Panel section. The Hepsia Control Panel will also enable you to check the output of any of your apps or to delete/restart each instance independently.

Node.js in Dedicated Servers Hosting

Node.js is included with all Linux dedicated servers hosting that are ordered with the Hepsia Control Panel, so you will be able to make use of this platform as soon as your server is up and running. As Hepsia is extremely simple to use, you’ll be able to do that without coming across any complications, even if you’ve never worked with Node.js before, since everything that you’ll have to do on your end is specify the location of the .js file that will use the Node.js platform and the IP address that will be used to access the file. The latter can be a dedicated IP or can be shared with other web sites. You can manage as many Node.js instances as you wish on our ultra-powerful servers and each instance can be controlled independently – you’ll be able to start, to restart or to terminate it, to view the output of the application using it, etc. You can do this through the easy-to-use, point & click Hepsia Control Panel, so you can make full use of the power of the Node.js platform with ease.