Learn about Varnish, understand more details on web accelerators and discover what it really is that they do.
Varnish is a web application accelerator platform, which caches data for the sake of faster response times. It is occasionally referred to as a caching HTTP reverse proxy as well and it works between a web server and a web browser. When a site visitor accesses a particular page, the content is requested by the browser, and then the server handles this browser request and delivers the requested info. If Varnish is enabled for a website, it will cache its pages on the first request and if the visitor opens a cached page once more, the information will be delivered by the caching platform instead of the server. The improved speed is an end result of the significantly faster response speed that Varnish offers compared with any server software. At the same time, this doesn’t mean that the users will continue seeing the exact same content again and again, since any update on any of the web pages is reflected in the content that Varnish keeps in its memory.
Varnish in Cloud Web Hosting
If you host your websites under a cloud web hosting account with our company, you will be able to add Varnish with a few clicks of the mouse from your hosting Control Panel. The caching platform is offered as an optional upgrade with all our shared packages and you can select how many websites will use it and the total storage space that will be available for the cached content. The two upgradeable features in the Control Panel’s Upgrades section are the number of instances and the amount of memory and they are not linked directly to each other, so you can decide whether you need lots of memory for one single large-scale website or less memory for several smaller ones. You can take advantage of the full potential of the Varnish platform if the sites use a dedicated IP. Using the hosting Control Panel, you can easily start/reboot/cancel an instance, delete the cached content independently for each site which employs Varnish or view an exhaustive system log.