Varnish GeoIP
by Danila Vershinin, January 5, 2019
Varnish can be extended with more features by loading extra VMODs. GeoIP? There are VMODs for that, too.
Read More...Tuning proxy_buffer_size in NGINX
by Danila Vershinin, July 7, 2018
Make your NGINX more memory efficient and fix that “upstream sent too big header while reading response header from upstream” error.
Read More...Varnish incompatible software
by Danila Vershinin, April 20, 2018
Listing all the scripts and apps which don’t play well with Varnish. And the reasons why. WordPress plugins Easy Digital Downloads Sets PHPSESSID cookie on every page: session_start(); in includes/class-edd-session.php
Read More...Implementing grace mode in Varnish 5.2
by Danila Vershinin, February 6, 2018
Here’s how you can implement Varnish grace mode with Varnish 5.2 and have it work for purged objects too.
Read More...Confirming Varnish cache status for a page
by Danila Vershinin, January 20, 2018
Easily check whether a particular page was cached with Varnish.
Read More...Varnish – cache on cookies
by Danila Vershinin, May 30, 2017
Cache those logged in pages with Varnish!
Read More...Varnish as Web Application Firewall
by Danila Vershinin, May 16, 2017
Protect your web application using.. simple Varnish VCL coding.
Read More...How to cache things longer on Varnish than on the client
by Danila Vershinin, May 9, 2017
How to cache things longer on Varnish than on the client. Possible solutions
Read More...ServerPilot
by Danila Vershinin, April 12, 2017
Don’t use ServerPilot. They are scamming you. Here is how and why!
Read More...Varnish Default TTL
by Danila Vershinin, April 2, 2017
What is Varnish default TTL and how to set it to a correct value
Read More...