Wat doet caching met queries?
Caching haalt queries volledig weg. Een gecachte pagina wordt als kant-en-klaar bestand teruggestuurd, zonder dat WordPress of de database eraan te pas komt.
Van honderd queries naar nul, in één stap.
Daarom is het de eerste maatregel bij een trage site.

Hoe het werkt
De eerste bezoeker krijgt de gewone versie en die wordt bewaard. Iedereen daarna krijgt het bewaarde bestand.
Meer daarover lees je bij cache.
De tweede laag
Objectcaching bewaart de uitkomsten van losse queries. Dat helpt op pagina’s die je niet volledig kunt cachen.
Meer daarover lees je bij backend.
Waar het niet werkt
Bij een winkelwagen, een ingelogde gebruiker of een pagina met persoonlijke gegevens. Daar moet elke weergave vers zijn.
Meer daarover lees je bij hoeveel queries een pagina doet.
Mijn vuistregels
- Paginacaching eerst.
- Objectcaching bij een webshop of portaal.
- Sluit winkelwagen en account uit.
- Meet met en zonder.
Die derde voorkomt dat iemand andermans gegevens ziet.
Wat het niet oplost
Een trage query op een pagina die je niet kunt cachen. Daar moet je het probleem zelf aanpakken.
Meer daarover lees je bij pagespeed.
Wanneer de cache vervalt
Bij een wijziging, of na een ingestelde tijd. Te lang bewaren geeft verouderde inhoud, te kort haalt de winst weg.
Meer daarover lees je bij plugin.