Wat is caching en waarom maakt het je site sneller?
Zonder caching bouwt uw server elke pagina opnieuw op voor elke bezoeker, ook als er niets veranderd is. Caching bewaart het resultaat en dient het meteen op.
De soorten die u tegenkomt
Paginacaching bewaart de volledige pagina. Dit levert het meeste op bij sites die weinig wijzigen.
Objectcaching bewaart de antwoorden van de database. Dit helpt vooral bij drukke sites en webshops, waar dezelfde gegevens honderden keren per minuut opgevraagd worden.
Browsercaching laat de bezoeker afbeeldingen en stijlen lokaal bewaren, zodat een tweede pagina sneller laadt.
Waar het misgaat
Bij pagina's die per bezoeker verschillen: een winkelmandje, een account, een formulier met een beveiligingscode. Die moeten uitgesloten worden, anders ziet de ene bezoeker de gegevens van de andere.
De klassieke verwarring
U wijzigt iets en ziet niets veranderen. Meestal kijkt u naar een gecachte versie. Leeg de cache voor u concludeert dat uw wijziging niet werkte.