Varnish is a web accelerator platform, which caches info for the sake of faster response times. It is occasionally referred to as a caching HTTP reverse proxy too and it works between a web server and an Internet browser. When a visitor opens a certain page, its content is requested by the browser, and then the server handles this browser request and returns the required data. If Varnish is enabled for a particular site, it will cache its pages on the first visit and if the visitor opens a cached page once again, the information will be delivered by the caching platform and not by the server. The improved speed is an end result of the considerably faster response time that Varnish offers as compared with any web server software. Of course, this does not mean that the website visitors will keep being served the very same content over and over again, because any modification on any of the web pages is reflected in the content that Varnish stores in its system memory.
Varnish in Hosting
If you host your sites in a hosting account with our company, you’ll be able to add Varnish with a few clicks of the mouse via your Control Panel. The caching platform is offered as an upgrade with all our shared hosting plans and you can select how many websites will use it and the maximum storage space that will be used for the cached data. The two features that can be upgraded in the Control Panel’s Upgrades section are the number of instances and the amount of memory and they are not directly linked to each other, so you can decide if you want a lot of memory for a single large-size site or less memory for several smaller ones. You can use the full potential of the Varnish platform if the sites use a dedicated IP. With the Control Panel, you can easily start/restart/shut down an instance, clear the cached data individually for each site that employs Varnish or see an in-depth system log file.