Cache AJAX GET Requests with Cloudflare and Varnish

AJAX requests are typically used to provide dynamic content on WordPress sites and bypass cache. I have already shown how to Cache AJAX requests with Varnish to bypass PHP and MySQL for AJAX processing by storing the cache in Varnish. In my quest for maximum performance I also experimented with Cloudflare page caching for WordPress. This guide … Learn more…

Cloudflare Cache WordPress Posts and Pages Guide

Cloudflare helps speed up WordPress and WooCommerce sites all around the world. Powered by more than 100 datacenters globally, Cloudflare’s CDN and security is a great addition to any web site. By default Cloudflare will cache a lot of your static assets which help decrease load times. If you want to speed your site up even … Learn more…

Fix Varnish Mixed Content Errors + CloudFlare Flexible SSL + WordPress

Cloudflare Flexible SSL offers a free and simple way to add the HTTPS green lock to your WordPress site. There is a Flexible SSL plugin that will usually help resolve any problems like redirect loops. You may get broken CSS or mixed content errors when using Cloudflare’s Flexible SSL with Varnish. This guide should help … Learn more…

Fix Varnish Broken CSS Mixed Content Errors CloudFlare Flexible SSL

CloudFlare Flexible SSL provides a free SSL certificate for WordPress and WooCommerce sites. Flexible SSL encrypts the connection between your visitor and CloudFlare providing the green lock in web browsers which signals trust. For login forms and checkout consider using Full SSL instead. If using Flexible SSL with Varnish you may find visitors get broken … Learn more…

Cache WooCommerce Currency from CloudFlare GeoIP with Varnish 4

Aelia Currency Switcher for WooCommerce allows shop owners to set different currencies based on customer geolocation. This technology is known as GeoIP location detection and is provided by the MaxMind databases. Automatic currency detection based on country adds extra polish to your store, however it can add extra loading time because PHP must be used to look … Learn more…