Node.js is an event-driven runtime environment, which uses Google's V8 JavaScript Engine. It is used by scalable web apps that need live communication between a server and the worldwide web users and can significantly boost the performance of any Internet site that’s using it. Node.js is designed to process HTTP web requests and responses and ceaselessly provides tiny amounts of information. For example, if a new user fills a registration form, the moment any information is entered in one of the fields, it is submitted to the server even if the rest of the boxes are not filled out and the user hasn’t clicked any button, so the info is handled a whole lot faster. In contrast, traditional systems wait for the entire form to be filled and one giant chunk of information is then delivered to the server. Irrespective of how little the difference in the information processing time may be, things change if the site grows bigger and there’re many people using it at the same time. Node.js can be used by online reservation portals, interactive web browser-based video games or live chat clients, for example, and plenty of companies, including LinkedIn, eBay and Yahoo, have already implemented it in their services.

Node.js in Cloud Hosting

You can make use of Node.js with every cloud hosting package that we offer, since the platform is present on our cloud hosting servers and can be added to an active account with a couple of mouse clicks. When you log into your Hepsia Control Panel, you will find Node.js in the Upgrades section where you can choose how many instances you would like to get. One instance means that one single app will use Node.js and you will be able to add as many instances to your website hosting account as you wish. A new menu will appear in the Control Panel shortly afterwards and to begin using Node.js, you’ll need to define the path to the .js file that will use it and to select if the connection will proceed through the shared IP of the server or via a dedicated IP. The controls inside Hepsia will also allow you to reboot or to remove an instance and to check any given application’s output.

Node.js in Semi-dedicated Servers

You’ll be able to use Node.js for any real-time script-powered app running in a semi-dedicated server account, since the platform is included with all our semi-dedicated hosting packages and you can order it with just several clicks. If you wish to use it for multiple websites, you can get more instances via the Upgrades section of your Hepsia hosting Control Panel. The configuration is as easy as choosing the folder path to your .js file and choosing if Node.js should use a dedicated IP or any of the physical server’s shared IP addresses, so you can take full advantage of Node.js even if you do not have any previous experience with such software. Our system will also allocate a random port which will be used to access the .js file associated with the particular application. Hepsia has an easy-to-use graphical interface that will allow you to reboot and to shut down any of your active instances, to order new ones or to view your apps’ output with just one single click.

Node.js in VPS Servers

You can run Node.js with any of the VPS plans that we are offering if you pick Hepsia as your hosting Control Panel. The platform will have its own section where you can configure it with a couple of clicks of the mouse even if you have no experience with such a software platform, since Hepsia is incredibly intuitive and simple to use. All it takes to add a new Node.js instance is to specify the path to the .js file that will use the Node.js platform and to choose the IP address that will be used to access it – a dedicated IP or your Virtual Private Server’s shared IP address. A randomly generated access port number will be assigned automatically too. There won’t be any limitations on how many Internet sites can use Node.js simultaneously, so you can use our VPS servers for numerous websites and enjoy a fantastic overall performance. Fast-access menus in the Hepsia Control Panel’s Node.js section will permit you to start, to stop or to restart any Node.js instance separately and to check their output.

Node.js in Dedicated Servers

Node.js is offered with all dedicated web hosting plans on which our custom-developed Hepsia Control Panel is installed. The latter offers a very intuitive and easy-to-navigate interface, so even if you have not used Node.js before, you will be able to unleash its true potential in just a few easy steps. Once you’ve uploaded the app’s content, you will need to indicate the path to the particular .js files that will use the Node.js platform and to pick the IP address which they’ll use (shared or dedicated), whereas our system will assign a randomly generated port number that will be used to access these files. There is no constraint as to the total number of Node.js instances that you can create and use at the same time and you will have complete control over them through the Hepsia Control Panel – you will be able to add new ones or to stop/restart existing ones, to check the output log for each app, and many others.