Object cache of paginacache: wat kiest u?

Beide versnellen uw site, maar op een heel andere manier. Weten welke wat doet, voorkomt dat u de verkeerde inzet.

Paginacache

Bewaart de complete, kant-en-klare pagina. Een bezoeker krijgt die direct geserveerd, zonder dat PHP of de database eraan te pas komen. Dit is verreweg de grootste snelheidswinst.

De beperking: het werkt alleen voor pagina’s die voor iedereen gelijk zijn. Een winkelwagen, een accountpagina of een ingelogde gebruiker kan niet uit de paginacache komen.

Object cache

Bewaart de losse uitkomsten van databasevragen. Er wordt dus nog steeds een pagina opgebouwd, maar met veel minder databasewerk.

Dit werkt juist wél voor persoonlijke pagina’s, en dat is precies waar paginacaching het laat afweten.

Welke voor welke site

Informatieve website: paginacaching is genoeg. Vrijwel al uw bezoekers zijn anoniem en krijgen dezelfde pagina.

Webshop: paginacaching voor de productpagina’s, object caching voor de winkelwagen, het afrekenen en het beheer. Hier vullen ze elkaar echt aan.

Ledensite of forum: object caching weegt zwaarder, omdat vrijwel iedereen ingelogd is.

Ze werken samen

U hoeft niet te kiezen. Een goede opzet gebruikt beide: paginacaching voor de anonieme bezoeker, object caching voor alles daarachter.

Denk aan de volgorde bij legen

Leegt u de cache, doe dan eerst de paginacache en daarna de object cache. En vergeet uw CDN en uw eigen browser niet.


Was dit onderwerp nuttig voor U? Ja Nee