A web accelerator is a software program which speeds up a site generally by caching content and supplying it instead of the hosting server. Such programs could be used for both dynamic and static sites because there are various accelerators that can cache both static content and database calls and responses. The main advantage of using a web accelerator is that a given Internet site shall perform substantially faster without using additional system resources. On the contrary, this kind of a website will require a lesser amount of resources to operate as the web accelerator will handle most requests rather than the web server. In contrast to many companies which do not offer web accelerators with their packages or offer one, we offer three different ones that'll enable you to speed up your Internet sites irrespective of their type or content.

Web Accelerators in Shared Website Hosting

In case you get one of our shared website hosting packages, you will have three well-known web accelerators at your disposal and you shall be able to access them directly via the Hepsia CP that comes with our plans. Varnish is one of the most well-known ones and it could considerably speed up any website as it caches the pages a site visitor opens for the first time and delivers them each time that website visitor opens them again. Given that Varnish works faster than any hosting server, the loading speed of any Internet site using the accelerator will improve significantly. Memcached is employed to cache database and API calls and responses between a site visitor and a hosting server, so it is comparable to Varnish, but is used largely for database-driven Internet sites. Considering that the Internet site shall connect to its database way less, the overall server load shall be reduced substantially. The 3rd accelerator, Node.js, is employed for scalable online programs like chats and booking sites because it processes data in real time the moment it is entered on the webpage by the users. Dependant upon the plan you pick, these accelerators could be available or may be an optional upgrade.

Web Accelerators in Semi-dedicated Servers

You will be able to use Memcached, Varnish or Node.js for the sites hosted within your semi-dedicated server account in accordance with the nature of the website content. Memcached, for example, caches database requests, therefore it is a superb option for any script application such as WordPress or Joomla. That way, the database web server won't need to process the exact same request if multiple users open a website with the same content. Varnish is comparable, but it is a general-purpose accelerator since it caches any sort of content the first time a visitor opens a site. In case that web page is opened again by the very same visitor, it will be provided by Varnish at a much higher speed compared to the server. Employing this web accelerator will minimize the load generated by your Internet sites considerably. Last, but not least, Node.js will allow you to create scalable web applications such as hotel booking sites or chats. Its advantage over very similar platforms is that it doesn't wait for a user to submit a sizable piece of information, but processes whatever the user is entering in real-time. The 3 web accelerators are available inside the Hepsia Control Panel and you will be able to choose how many instances of each one of them will run and the maximum amount of memory they may employ.

Web Accelerators in Dedicated Servers

In case you select Hepsia as the hosting Control Panel for your new dedicated server, you will have Memcached, Varnish and Node.js available for accelerating your websites. Memcached can easily lessen the load on the web server by lowering the queries your script-driven websites make because it caches database responses. This web accelerator is perfect for dynamic Internet sites developed with WordPress, Joomla and very similar scripts. Varnish, which is known as an HTTP reverse proxy, caches whole webpages the first time a new guest opens them. It could be employed to speed up any kind of website because it delivers the cached content much quicker than the server every time a customer opens the same page again. You can use Node.js for online programs which demand real-time server-client interaction including online chats or booking Internet sites. Unlike other platforms that wait for the user to fill everything on a form, Node.js processes the info bit by bit as the user fills every box, so it functions faster and more efficiently. All dedicated server plans feature several gigabytes of memory dedicated to these 3 web accelerators.