Het meeste van wat een bezoeker laadt, bereikt PHP helemaal nooit — het wordt vanuit de cache geserveerd, wat de allerbelangrijkste reden is dat een site hier snel is.
De lagen, de buitenste eerst
Het CDN, als u er een heeft, serveert afbeeldingen en statische bestanden dicht bij de bezoeker. De servercache bewaart volledig gerenderde pagina's, zodat een herhaald bezoek geen PHP uitvoert. De Zinn® cache-plugin op WordPress-sites bepaalt wat gecachet kan worden en wist de juiste pagina's wanneer u publiceert.
Wanneer u deze moet wissen
Het publiceren of bewerken van een bericht, of het wijzigen van een menu wist de betreffende pagina's vanzelf. U moet deze handmatig wissen nadat u iets heeft gewijzigd wat de plugin niet kan detecteren — een themabestand dat via SFTP is bewerkt, een instelling die rechtstreeks in de database is gewijzigd.
Sites → uw site → Cache → Wissen.
"Mijn wijziging is niet zichtbaar"
Controleer in deze volgorde, want het is bijna altijd de laatste:
- Wis de sitecache via het bovenstaande scherm.
- Wis het CDN, als de wijziging een afbeelding of een stylesheet betrof.
- Controleer uw eigen browser. Laad de pagina in een privévenster. Meer dan de helft hiervan betreft een lokale cache, en hoe vaak we die van ons ook wissen, dat lost het niet op.
Wat nooit wordt gecachet
Ingelogde sessies, winkelwagentjes, kassa's en beheerdersschermen. Een winkel toont de ene klant niet de winkelmand van een andere klant, en dat wordt afgedwongen in plaats van geconfigureerd.