Node.js is an open-source, event-driven runtime system, which uses Google's V8 JavaScript Engine. It is used by scalable web applications that require live interaction between a web server and the online users and can significantly accelerate the performance of any site that uses it. Node.js is designed to handle HTTP web requests and responses and incessantly supplies small bits of info. For instance, if a new user fills a subscription form, once any information is entered in any of the fields, it is sent to the server even if the remaining boxes are not filled and the user has not clicked any button, so the information is processed much faster. In contrast, traditional systems wait for the whole form to be filled and one large chunk of information is then forwarded to the server. No matter how little the difference in the processing speed may be, things change when the website grows bigger and there are numerous people using it at the same time. Node.js can be used for booking sites, real-time web browser video games or web-based chat platforms, for example, and plenty of companies, including eBay, Yahoo and LinkedIn, have already implemented it in their services.

Node.js in Website Hosting

When you host an Internet application on our leading-edge cloud platform and you want to try Node.js, you’ll be able to add it to your web hosting account regardless of the website hosting package that you use. You can make this from the Upgrades menu in the Hepsia hosting Control Panel and you’ll be able to take advantage of Node.js in no more than a couple of minutes after you add this feature to your account. You can select how many instances you wish to add to your account – one instance means one app using Node.js. In the new section that will appear in the Control Panel, you can write the path to the .js file in your web hosting account and choose whether that file will be accessible via the shared IP address of the physical server or through a dedicated one. Our platform will also designate a port for the connection. You will be able to switch off or to restart each instance separately, in case it is needed.

Node.js in Semi-dedicated Servers

If you order a semi-dedicated server plan from our company, you will be able to use the full capacity of Node.js with any app that you host on our cloud hosting platform, since it’s included with each and every semi-dedicated server plan that we’re offering. You can indicate the number of instances, or apps that can use Node.js, through the Hepsia hosting Control Panel with which you can manage your account. The only things that you are expected to do after that will be to insert the path within the account to the .js file that will use Node.js and to select the IP address that will be used in order to access this file. You can choose a dedicated IP if you have one, or any of the server’s shared IP addresses. Our system will also select a random port. With the Node.js controls inside the Hepsia Control Panel, you are able to view a given application’s output or to start/reboot/terminate any of the instances that you’ve created.

Node.js in VPS Servers

You can activate Node.js with each of the Linux VPS servers offered by our company in case you choose Hepsia as your Control Panel. The Node.js platform will have its very own section where you can set it up with a couple of clicks of the mouse even if you haven’t got any experience with a similar software platform, as Hepsia is pretty intuitive and simple to navigate. All it takes to activate a new Node.js instance is to specify the path to the .js file that will use the Node.js platform and to select the IP that will be used to access it – a dedicated IP or your VPS’s shared IP address. A random access port will be assigned automatically too. There won’t be any limitations as to how many websites can use Node.js at the same time, so you can use our virtual servers for many websites and enjoy an excellent performance. Fast-access buttons in the Hepsia Control Panel’s Node.js section will permit you to start, to delete or to restart any Node.js instance separately and to view their output.

Node.js in Dedicated Servers

You’ll be able to use Node.js with your real-time, script-driven web applications at no additional fee if you buy one of our dedicated servers and pick the Hepsia hosting Control Panel on the order page. The Node.js instances can be administered from the Hepsia Control Panel’s Node.js section via a user-friendly GUI, which will allow you to start/stop/reboot any Node.js instance or to check the output of the application that uses it with only one click. Even if you aren’t very experienced, you will be able to make use of the Node.js platform, as all you will need to do to set it up is enter the path to the .js file and choose the IP address that will be used to access the latter – a shared or a dedicated IP. A random port number will be selected automatically as well and you’ll notice the upsides of using Node.js instantaneously. By combining Node.js with the power of our dedicated servers, you’ll be able to take advantage of the full potential of your apps and to get the best achievable performance.