Een gloeilamp, omringd door drie verfrommelde stukken wit papier

Wat is cache en waarom moet je het soms legen?

Je klikt op een website en die laadt razendsnel. Of je bezoekt een pagina en denkt: dit duurt lang. Dat verschil zit vaak in de cache. Maar wat is dat precies? En waarom hoor je zo vaak “heb je de cache al geleegd”? We leggen het uit.

Zonder cache loopt je server een marathon

Zonder cache werkt een webserver als een kantoormedewerker die bij elke vraag opnieuw het archief induikt. Alles opzoeken, alles uitwerken, dan pas antwoord geven. Bij één bezoeker prima. Maar bij honderd bezoekers tegelijk? Dan loopt die medewerker een marathon.

Dat is waar server cache het verschil maakt.

Het voordeel van cache

Stel: iemand stelt steeds dezelfde vraag; Hoeveel collega’s zijn er vandaag aanwezig? Je onthoudt het antwoord, typt het in een Word documentje en print het 10 keer uit. De volgende keer geef je dat papiertje gewoon mee. Sneller, makkelijker en je hoeft niet elke keer opnieuw na te denken.

Server cache werkt precies zo. Zodra de server een pagina voor de eerste bezoeker heeft opgebouwd, slaat hij dat resultaat op. Iedere volgende bezoeker krijgt dat papiertje direct mee, zonder dat de server opnieuw alles hoeft op te bouwen.

Het resultaat? Snellere laadtijden, minder serverbelasting en een betere gebruikerservaring. Je bezoekers kunnen sneller vinden wat ze zoeken. En ook Google houdt van snelle websites. Dus je hosting en technische inrichting spelen direct mee in je online vindbaarheid.

Waarom moet je de cache legen?

Wat nou als het antwoord op dezelfde vraag veranderd? In ons voorbeeld zijn we een dag later, en zijn er andere collega’s op kantoor. Je gooit je oude papiertje weg en print een nieuw. De informatie is nog aanwezig, maar er moet een nieuw stapeltje papiertjes worden geprint met de correcte informatie. 

Wanneer is dat nodig voor je website? Stel, je hebt net een tekst aangepast. De cache heeft nog de oude versie opgeslagen. Bezoekers zien dan nog steeds de oude tekst, terwijl jij allang klaar bent met de aanpassing. Door de cache te legen dwing je de server om een vers exemplaar te maken met de nieuwste informatie.

Je site is wat trager geworden!

Direct na het legen van de cache kan je website even iets trager laden. Logisch: de server moet het papiertje opnieuw printen. Dat kost een moment. Maar zodra dat eerste papiertje er ligt, gaat alles weer razendsnel.

Dit zijn de drie meest voorkomende situaties waarin je de cache wil legen:

  • Na het aanpassen van teksten, afbeeldingen of pagina’s
  • Na een WordPress-update of plugin-update
  • Als bezoekers melden dat ze verouderde content zien

Verschillende soorten cache

Cache bestaat in meerdere vormen:

  • Servercache: opgeslagen op de server zelf
  • Browsercache: jouw browser onthoudt bestanden lokaal voor een sneller volgend bezoek
  • CDN-cache: content verspreid via servers wereldwijd, dicht bij de bezoeker

Ze werken allemaal hetzelfde: sla iets op, zodat je het niet steeds opnieuw hoeft op te halen.

Cache en jouw website

Een trage website kost je bezoekers. Goede cache-instellingen voorkomen dat. Zeker als je een drukke webshop of een contentrijke website hebt, merk je direct het verschil. Bij Label Vier zorgen we dat de technische ontwikkeling van jouw website van begin af aan goed in elkaar zit.

Wil je weten of jouw website optimaal gebruikmaakt van caching? We kijken graag met je mee. Neem contact op en we denken vrijblijvend met je mee over de technische inrichting van jouw site.

Deel dit blogbericht via