How to enable Varnish Cache on Magento 2 without downtime
by Danila Vershinin, January 16, 2026
Learn how to enable Varnish Cache on Magento 2 without downtime. Step-by-step guide with NGINX sandwich setup, VCL configuration, and zero-downtime traffic switch.
Read More...Supercharging WordPress with NGINX Cache Purge – Say Goodbye to Mounts and Permissions Hassles!
by Danila Vershinin, November 2, 2024
Learn how to set up NGINX cache purge for WordPress with the ngx_cache_purge module. This guide covers installation, configuration, cache key best practices, and troubleshooting common purge issues.
Read More...CentOS/RHEL 8: how to build the kernel RPM with native CPU optimizations
by Danila Vershinin, June 20, 2020
How to build kernel RPM packages with native CPU optimizations, for fun and profit, *and* performance
Read More...Install zlib-ng: faster drop-in zlib for RHEL and CentOS
by Danila Vershinin, March 6, 2020
Install zlib-ng on CentOS, RHEL, Rocky, Alma, Amazon Linux, Fedora, and SLES. SIMD-accelerated drop-in replacement for the system zlib library that every web server, database, and Linux compression path quietly depends on.
Read More...PHP HTTP Caching: Complete Guide to Cache-Control Headers
by Danila Vershinin, September 16, 2017
Understanding PHP HTTP caching is essential for building fast, scalable web applications. PHP’s session handling automatically sends cache-related headers that can interfere with your caching strategy, while frameworks like WordPress add their own layer of complexity. This guide covers everything you need to know about PHP HTTP caching in PHP 8.x and how to properly […]
Read More...Testing client side performance with GTMetrix
by Danila Vershinin, July 4, 2017
GTMetrix? Ok, let’s test your website’s client side performance using GTMetrix. Let’s also find out what we’re really testing by understanding client side vs server side performance.
Read More...