Node.js is an open-source, event-driven runtime environment built with Google's V8 JavaScript Engine. It’s used for scalable apps that require real-time interaction between a web server and the online users and can considerably boost the performance of any website that uses it. Node.js is designed to handle HTTP web requests and responses and constantly provides little bits of information. For instance, if a new user fills in a signup form, as soon as any information is entered in any of the fields, it is sent to the server even if the rest of the fields are not filled and the user hasn’t clicked any button, so the info is handled much faster. In comparison, conventional platforms wait for the whole form to be filled out and one sizeable hunk of information is then sent to the server. No matter how tiny the difference in the processing speed may be, things change in case the site expands and there’re many users using it at the same time. Node.js can be used by online reservation portals, interactive web browser-based video games or instant messaging systems, for instance, and numerous companies, including eBay, Yahoo and LinkedIn, have already implemented it in their services.

Node.js in Cloud Web Hosting

As Node.js is available on our innovative cloud platform, you’ll be able to add it to your shared web hosting account and to use it for any web application that you’ve got, regardless of which cloud web hosting package you have picked upon registration. The Upgrades menu in the Hepsia hosting Control Panel, which comes with all shared website hosting account, will permit you to select the number of instances that you want to run – this is the number of the web applications that will use Node.js. A few minutes afterwards, you can include the path to the application, i.e. where the .js file will be located in your shared web 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 appear in the Control Panel, you will be able to restart an instance or to delete it in case you do not need it any longer. You will also be granted access to the output code with just a mouse click.

Node.js in Semi-dedicated Hosting

You’ll be able to use Node.js for any real-time script-powered application running in a semi-dedicated server account, since the Node.js platform comes bundled with all our semi-dedicated server plans and you can get it with only several clicks. In case you would like to use it for several websites, you can add more instances through the Hepsia hosting Control Panel’s Upgrades section. The configuration is as easy as indicating the folder path to your .js file and selecting whether the platform should use a dedicated IP or any of the server’s shared IP addresses, so you can make use of Node.js even if you have no previous experience with a similar software platform. Our system will also assign a random port that will be used to access the .js file associated with the specific application. Hepsia has a simple-to-navigate GUI that will allow you to reboot and to terminate any of your existing instances, to create new ones or to see the output of your apps with just one click.

Node.js in VPS Web Hosting

Node.js is included by default with each virtual private server that comes with the Hepsia web hosting Control Panel and imposes no limitations in regard to the number of web sites that can use it at any given time. This makes our Virtual Private Server packages an optimal option for hosting different real-time script-based web applications and for taking full advantage of each of them. Hepsia is intuitive enough even for persons with no previous experience, so if you’d like to set up Node.js for any app, it will not take more than a couple of clicks of the mouse to do it. You’ll just need to enter the location of the given .js file and to choose if Node.js will use the server’s shared IP or a dedicated IP. Our platform will also designate a certain port that will be used to access the .js file. After that, you’ll be all set and ready to take advantage of the full potential of your real-time applications. The Hepsia Control Panel will enable you to check the output of the apps and to reboot or to discontinue any of your instances using fast-access buttons.

Node.js in Dedicated Servers Hosting

Node.js is available with all Linux dedicated servers hosting on which our custom-built Hepsia hosting Control Panel is installed. The latter has a rather intuitive and easy-to-navigate graphical interface, so even if you haven’t worked with Node.js before, you will be able to unveil its full potential in just a couple of easy steps. As soon as you’ve uploaded the application’s content, you will have to enter the folder path to the given .js files that will use Node.js and to choose the IP address which they’ll use (dedicated or shared), while our system will choose a random port number that will be used to access these files. There’s no limit as to the total number of Node.js instances that you can create and run at the same time and you’ll have complete control over them from the Hepsia Control Panel – you’ll be able to activate new ones or to deactivate/reboot existing ones, to revise the output log for each app, etcetera.