Node.js is an open-source, event-driven environment, which uses Google's V8 JavaScript Engine. It’s used for scalable apps that need real-time communication between a web server and the online users and can noticeably enhance the overall performance of any site that’s using it. Node.js is designed to handle HTTP web requests and responses and constantly delivers little amounts of info. For example, if a new user fills a registration form, as soon as any info is entered in any of the boxes, it is delivered to the server even if the rest of the fields are not filled out and the user hasn’t clicked on any button, so the info is processed a lot faster. In comparison, traditional systems wait for the entire form to be filled and one big hunk of information is then forwarded to the server. No matter how little the difference in the processing time may be, circumstances change when the website expands and there’re lots of people using it at the same time. Node.js can be used for online booking portals, real-time browser-based video games or instant messaging programs, for example, and many companies, among them eBay, LinkedIn and Yahoo, have already incorporated it into their services.

Node.js in Cloud Web Hosting

You’ll be able to make use of Node.js with each and every cloud web hosting package that we are offering, as the event-driven platform is available on our cloud servers and can be added to an existing account with several clicks of the mouse. After you log in to your Hepsia hosting Control Panel, you’ll see Node.js in the Upgrades section where you can select the number of instances that you wish to add. One instance means that one app will use the platform and you will be able to add as many instances to your website hosting account as you want. A new section will appear in the Control Panel soon after that and to start using Node.js, you’ll have to define the path to the .js file that will use it and to decide whether the connection will go through the shared IP address of the server or through a dedicated IP. The controls inside the Hepsia Control Panel will also enable you to reboot or to remove an instance and to check any given application’s output.

Node.js in Semi-dedicated Servers

You will be able to use Node.js for any real-time script-based software app hosted in a semi-dedicated server account, as the platform is included with all our semi-dedicated plans and you can set it up with only a few clicks of the mouse. In case you would like to use it for several sites, you can create more instances through the Hepsia Control Panel’s Upgrades section. The configuration is as easy as choosing the path to your .js file and choosing if the platform should use a dedicated IP or any of the server’s shared ones, so you can make full use of Node.js even if you haven’t got any previous experience with such software. Our system will also choose a random port number that will be used to access the .js file for the specific application. Hepsia has a user-friendly interface that will allow you to restart and to delete any of your existing instances, to add new ones or to view your apps’ output with just one click.

Node.js in VPS Servers

You can run Node.js with any of the Linux VPS hosting service that we’re offering if you select Hepsia as your Control Panel. The platform will have its very own section where you can configure it with several mouse clicks even if you don’t have any experience with such a software platform, as Hepsia is incredibly intuitive and easy to navigate. All it takes to start a new Node.js instance is to add the path to the .js file that will use the platform and to choose the IP address that will be used to access it – a dedicated IP or your VPS’s shared IP address. A random access port number will be designated automatically too. There won’t be any constraints on the number of the websites that can use Node.js at once, so you can use our VPS servers for a lot of sites and enjoy a terrific overall performance. Fast-access menus in the Hepsia Control Panel’s Node.js section will allow you to start, to terminate or to reboot any Node.js instance separately and to check their output.

Node.js in Dedicated Servers

Node.js is available with all Linux dedicated servers on which our custom Hepsia Control Panel is installed. The latter offers a very simple and easy-to-use GUI, so even if you have never worked with the Node.js platform before, you will be able to uncover its full potential in only a couple of easy steps. As soon as you have uploaded the app’s content, you will have to define the path to the particular .js files that will use Node.js and to select the IP which they will use (shared or dedicated), whereas our system will specify a randomly generated port that will be used to access the files in question. There’s no restriction on the total amount of Node.js instances that you can activate and use simultaneously and you’ll have full command over them via the Hepsia Control Panel – you’ll be able to activate new ones or to cancel/restart existing ones, to review the output log for each application, and many others.