Node.js is a leading-edge event-driven platform, which is used to set up scalable web applications. It is built with Google's V8 JavaScript Engine and it handles HTTP requests and responses between a web server and a large number of users much more effectively than any conventional platform. What makes Node.js unique is the fact that unlike traditional platforms that process the information in giant hunks, it handles everything in small bits. For example, when a user needs to fill a few fields on a site, Node.js processes the info from the first field the moment it is typed, utilizing the server’s processing power more effectively. In comparison, traditional systems wait for all the fields to be filled and while the info in them is being processed, requests from other users remain in the queue. The difference may be insignificant for one single user, but it absolutely does make a difference when an enormous number of users are browsing a site at once. A couple of examples of Internet sites where Node.js can be used are dinner reservation portals, online chat rooms or interactive browser game portals, in other words sites that offer fast live communication.
Node.js in Shared Hosting
You can take advantage of Node.js with each shared hosting package that we are offering, as the event-driven platform is available on our cloud hosting servers and can be added to an active shared account with a few mouse clicks. Once you log in to your Hepsia Control Panel, you’ll find Node.js under the Upgrades menu where you can select how many instances you’d like to order. One instance means that one single app will use the platform and you’ll be able to add as many instances to your web hosting account as you need. A new section will appear in the Control Panel soon afterwards and to start using Node.js, you will need to enter the path to the .js file that will use it and to select if the connection will proceed through the shared IP address of the server or via a dedicated IP. The controls inside the Hepsia Control Panel will also allow you to restart or to delete an instance and to check any given application’s output.
Node.js in Semi-dedicated Servers
You’ll be able to use Node.js for any real-time script-based software application hosted in a semi-dedicated server account, as the platform is offered with all our semi-dedicated server plans and you can enable it with only several mouse clicks. In case you’d like to use it for multiple Internet sites, you can activate more instances through the Upgrades section of your Hepsia Control Panel. The configuration is as easy as including the folder path to your .js file and selecting if the Node.js platform should use a dedicated IP or any of the server’s shared IP addresses, so you can take advantage of Node.js even if you haven’t got any previous experience with such a software platform. Our system will also choose a random port number that will be used to access the .js file associated with the specific app. Hepsia has an easy-to-navigate graphical interface that will allow you to reboot and to terminate any of your existing instances, to order new ones or to check your applications’ output with just one single click.
Node.js in VPS Servers
You can make use of Node.js with each of the VPS servers offered by us in case you select Hepsia as your Control Panel. The platform will have its own section where you can configure it with a few mouse clicks even if you haven’t got any experience with such software, as Hepsia is rather intuitive and simple to navigate. All it takes to add a new Node.js instance is to enter the folder path to the .js file that will use the Node.js platform and to choose the IP address that will be used to access it – a dedicated one or your VPS’s shared IP address. A random access port number will be assigned automatically too. There won’t be any limit on how many Internet sites can use Node.js at once, so you can use our Virtual Private Servers for multiple sites and enjoy an exceptional performance. Fast-access buttons in the Hepsia hosting Control Panel’s Node.js section will enable you to start, to terminate or to reboot any instance independently and to check their output.
Node.js in Dedicated Servers
Node.js comes bundled with all dedicated servers on which our custom Hepsia hosting Control Panel is installed. The latter has an amazingly intuitive and user-friendly GUI, so even if you have not used Node.js before, you will be able to uncover its true potential in just a couple of simple steps. Once you have uploaded the app’s content, you’ll need to indicate the directory path to the respective .js files that will use Node.js and to pick the IP that they’ll use (shared or dedicated), whereas our system will specify a randomly generated port that will be used to access the files in question. There is no constraint on the total amount of instances that you can activate and run simultaneously and you’ll exert full control over them from the Hepsia Control Panel – you’ll be able to get new ones or to deactivate/restart existing ones, to review the output log for each application, etc.