Node.js is an event-driven runtime system, which uses Google's V8 JavaScript Engine. It’s used for scalable apps that require live interaction between a server and the online users and can substantially enhance the overall performance of any website that uses it. Node.js is designed to process HTTP requests and responses and constantly delivers little bits of information. For instance, if a new user fills a subscription form, once any information is inserted in any of the boxes, it’s delivered to the server even if the other fields are not filled and the user hasn’t clicked on any button, so the info is processed a lot faster. In contrast, traditional platforms wait for the entire form to be filled and one large hunk of information is then submitted to the server. Regardless of how small the difference in the processing speed may be, things change when the website expands and there’re lots of users using it simultaneously. Node.js can be used for booking portals, interactive browser-based video games or web-based chat portals, for instance, and many corporations, among them eBay, Yahoo and LinkedIn, have already incorporated it into their services.

Node.js in Web Hosting

As Node.js is present on our leading-edge cloud hosting platform, you will be able to add it to your web hosting account and to utilize it for any web-based application that you’ve got, irrespective of which web hosting package you have selected upon registration. The Upgrades section in the Hepsia hosting Control Panel, which is included with all shared hosting accounts, will permit you to select the number of instances that you would like to have – this is the number of the web applications that will use Node.js. Several minutes later, you can indicate the path to the application, i.e. where the .js file will be located in your hosting account, as well as to choose the IP to obtain access to that file – a dedicated IP or the physical server’s shared IP. In the new Node.js menu that will show up in the Control Panel, you’ll be able to reboot an instance or to deactivate it if you do not want it anymore. You will also be provided with access to the output code with just one click.

Node.js in Semi-dedicated Hosting

All our Linux semi-dedicated hosting packages offer Node.js, so in case you’d like to run any real-time app on our leading-edge cloud website hosting platform, you’ll be able to take advantage of the power that the system can offer you with just a couple of clicks of the mouse in your Hepsia Control Panel. This service is upgradeable, so in case you’d like to use Node.js for multiple web sites, you will be able to choose the number of running instances, one instance being one app. Using the Hepsia Control Panel’s simple-to-navigate graphical interface, you will have to specify the location of the .js file for every instance and to select whether Node.js will use a dedicated IP or the physical server’s shared IP. Our cloud platform will specify a randomly generated port number to access your application and you will see it in the corresponding section of the Control Panel. Hepsia will also permit you to see the output of each of your apps or to delete/restart each instance separately.

Node.js in VPS Hosting

All Linux VPS hosting packages that are ordered with our in-house built Hepsia Control Panel come with Node.js by default and you can use the platform for each application that you run on the VPS. Since we have not set a limit as to the amount of instances that you can run, you can make full use of the power of our virtual servers and mix it with the full potential of Node.js. The configuration is done through the Hepsia Control Panel’s easy-to-use, point-and-click GUI, so even if you aren’t technically proficient, you will not come across any impediments while working with the platform. You will only have to specify the directory path in the VPS account to the .js file that will use Node.js and to select if it will use a shared or a dedicated IP. In addition, our system will also set a port to access the file and you’ll be able to find it in the corresponding Control Panel section. With just a click, you can view the output of your apps and to shut down or to restart any instance running on the server.

Node.js in Dedicated Web Hosting

Node.js is offered with all Linux dedicated servers hosting packages on which our in-house developed Hepsia hosting Control Panel is installed. The latter has an amazingly simple and easy-to-use interface, so even if you have not worked with the Node.js platform before, you’ll be able to unveil its true potential in only a few easy steps. Once you have uploaded the application’s content, you will have to add the folder path to the given .js files that will use the Node.js platform and to pick the IP which they will use (shared or dedicated), whereas our system will allocate a randomly generated port number that will be used to access these files. There is no limit on the total amount of Node.js instances that you can set up and use at the same time and you will have complete command over them via the Hepsia Control Panel – you will be able to add new ones or to delete/restart existing ones, to view the output log for each application, etcetera.