Node.js is an open-source, event-driven system built with Google's V8 JavaScript Engine. It is used for scalable web apps that require real-time communication between a web server and the online users and can substantially improve the overall performance of any site that’s using it. Node.js is designed to process HTTP web requests and responses and constantly provides tiny bits of info. For instance, if a new user fills in a subscription form, once any info is entered in one of the fields, it is forwarded to the server even if the rest of the boxes are not filled and the user hasn’t clicked on any button, so the info is processed much faster. In comparison, other platforms wait for the entire form to be filled out and one huge chunk of information is then forwarded to the server. No matter how little the difference in the processing speed may be, things change in case the website expands and there’re numerous users using it at the same time. Node.js can be used by booking portals, real-time web browser games or online chat systems, for example, and plenty of companies, among them eBay, Yahoo and LinkedIn, have already implemented it in their services.

Node.js in Website Hosting

If you host a web application on our leading-edge cloud hosting platform and you’d like to try out Node.js, you’ll be able to add it to your account regardless of the website hosting plan that you are using. You can make this through the Upgrades section in the Hepsia hosting Control Panel and you will be able to use Node.js in no more than a couple of minutes after you add this feature to the account. You will be able to select the number of instances that you would like to add to your account – one instance means that one application will be using Node.js. In the new section that will show up in the Control Panel, you can add the path to the .js file in your web hosting account and select whether the file in question will be reachable through the shared IP of the physical server or via a dedicated one. Our platform will also allocate a port for the connection. You’ll be able to cancel or to reboot each instance independently, in case it is necessary.

Node.js in Semi-dedicated Servers

All our Linux semi-dedicated servers include Node.js, so if you want to run any real-time application on our leading-edge cloud web hosting platform, you can make use of the power that Node.js can offer you with only a few clicks of the mouse in your Hepsia hosting Control Panel. This feature is upgradeable, so if you wish to use Node.js for multiple web sites, you’ll be able to select the amount of available instances, one instance being one application. Through the Hepsia Control Panel’s easy-to-use graphical interface, you’ll need to insert the path to the .js file for every instance and to choose whether Node.js will use a dedicated IP or the server’s shared IP. Our cloud platform will allocate a randomly generated port to access your application and you’ll see it in the corresponding section of the Control Panel. The Hepsia Control Panel will also enable you to view the output of any of your apps or to remove/restart each instance separately.

Node.js in VPS Servers

All Linux VPS plans that are ordered with our custom-built Hepsia Control Panel include Node.js as standard and you can use the platform for each script-powered application that you host on the Virtual Private Server. As we have not imposed a limitation as to how many instances you can make use of, you can make full use of the power of our Virtual Private Servers and mix it with the full potential of Node.js. The configuration is done via the Hepsia Control Panel’s easy-to-navigate, point & click graphical interface, so even if you aren’t technically experienced, you won’t need to deal with any impediments while using the Node.js platform. You will just have to insert the folder 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 address. In addition, our system will also specify a port number to access the file and you’ll be able to see it in the respective section in the Control Panel. With just one click of the mouse, you can check the output of your apps and to deactivate or to restart any Node.js instance hosted on the Virtual Private Server.

Node.js in Dedicated Servers

Node.js is available with all Linux dedicated servers that are ordered with the Hepsia Control Panel, so you’ll be able to make the most of the event-driven platform once your server is up and running. As Hepsia is extremely easy to use, you’ll be able to do that without having to deal with any obstacles, even if you haven’t worked with Node.js before, as everything that you’ll have to do on your end is indicate the folder path to the .js file that will use Node.js and the IP 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 run as many Node.js instances as you want on our astonishingly powerful dedicated machines and each of them can be controlled separately – you will be able to start, to reboot or to discontinue it, to view the output of the application using it, etc. This can be done through the user-friendly, point-and-click Hepsia Control Panel, so you can use the power of the Node.js platform without any effort.