Book me
Talk

The ultimate WordPress performance stack

Hosting, caching layers, CDN, image and script strategy: what to use, what to skip and what each choice costs. WordCamp Canada 2025.

Written by
Daniel Paz
WordPress Performance Engineer, CEO of WebOption

The Ultimate WordPress Performance Stack: Tools, Tactics & Tradeoffs is my session from WordCamp Canada 2025, on October 16, 2025. It walks through the full WordPress performance stack, layer by layer: hosting, caching layers, CDN, and image and script strategy. For each layer the talk answers three questions: what to use, what to skip and what each choice costs you. The point is to make decisions in the right order, because a faster plugin cannot fix a slow server, and a CDN cannot fix uncached HTML.

Where I gave this talk

DateEventSessionLink
October 16, 2025WordCamp Canada 2025The Ultimate WordPress Performance Stack: Tools, Tactics & TradeoffsOfficial session page

There is no recording linked here yet. The official session page has the description and the schedule details.

What the talk covers

The talk goes through the stack in the order a request travels, from the server to the browser.

LayerWhat it decidesTypical trade-off
Hosting and PHPHow fast WordPress can build a page when nothing is cachedManaged hosting limits what you can change; a VPS gives control and adds maintenance
Page cacheWhether most visitors get ready HTML instead of running PHPLogged-in users, carts and personalized pages bypass it
Object cacheHow many database queries repeat on uncached requestsA persistent cache like Redis needs memory and monitoring
CDN and edgeHow close the files, and sometimes the HTML, are to the visitorCaching HTML at the edge needs careful purge rules
ImagesHow many bytes the largest elements costModern formats and sizes need a workflow, not just a plugin
Scripts and CSSHow much the browser has to run before the page is usableAggressive delay and removal can break features and hurt INP

Each layer comes with what to measure on your own site, because the right answer depends on the site. A brochure site and a WooCommerce store with thousands of logged-in customers need different stacks.

Who it is for

WordPress developers, agencies and site owners who have tried caching plugins and optimization settings and want a framework for deciding what matters. It assumes you know what a plugin and a hosting plan are, but not server administration.

The written version of this approach is in how to speed up WordPress. For the caching layers, read page cache, object cache and edge cache: which one you actually need and Redis object cache for WordPress. The server side is in TTFB in WordPress. If you want this applied to your site, see WordPress performance consulting, and for the rest of my sessions, the talks page.