Caching en CDN uitgelegd: waarom je website sneller wordt

Onderwerp

Web & Development

Caching en een CDN zijn twee van de grootste snelheidswinsten voor een website. Wat ze doen, wanneer ze problemen geven en wat je platform al regelt.

Artikel

Inhoud

Iedere keer dat iemand een pagina opent, moet de server die pagina samenstellen en versturen. Bij een drukke of zware site kost dat tijd. Caching en een CDN zorgen ervoor dat dit werk minder vaak nodig is en dat de afstand tot de bezoeker kleiner wordt.

Wat caching doet

Caching bewaart een kant-en-klare versie van een pagina of bestand. De volgende bezoeker krijgt die kopie direct, zonder dat alles opnieuw hoeft te worden opgebouwd. Dat kan op meerdere plekken: in de browser van de bezoeker, op de server en in een CDN.

Wat een CDN doet

Een Content Delivery Network is een netwerk van servers verspreid over de wereld. Afbeeldingen, scripts en soms hele pagina’s worden vanaf de server het dichtst bij de bezoeker geleverd. Dat maakt vooral verschil voor bezoekers ver van je hosting, en bij grote bestanden.

Wanneer caching problemen geeft

  • Je ziet een wijziging niet, omdat nog een oude versie wordt getoond.
  • Een winkelwagen of ingelogde omgeving toont gegevens van de verkeerde sessie als dynamische pagina’s ten onrechte worden gecachet.
  • Twee cachesystemen door elkaar zorgen voor onverwacht gedrag.

Wat je platform al regelt

Webflow en Shopify leveren je site standaard via een CDN en regelen caching grotendeels zelf. Bij WordPress en WooCommerce hangt het af van je hosting en plug-ins; daar is een goed ingestelde cache vaak het verschil tussen een trage en een snelle site.

Verder lezen

Is je website traag en weet je niet waar het zit? Neem contact op voor een snelheidsanalyse.