Direct naar de inhoud
xhosting

Cachingplugins WordPress

2 min. lezen

Wat doet een cachingplugin in WordPress?

Een caching plugin voor WordPress is een uitbreiding die cachelagen voor je website beheert. WordPress bouwt pagina's standaard bij elk bezoek opnieuw op. Een plugin zorgt dat het resultaat wordt opgeslagen en bij volgende bezoeken hergebruikt, zonder dat je zelf op de server iets hoeft in te richten.

Het is een stuk software dat aansluit op WordPress en de instellingen voor caching beheert. Welke lagen dat zijn, hangt af van de plugin.

Welke cachelagen een plugin aanstuurt

De meeste cachingplugins werken met meerdere lagen tegelijk. Veelvoorkomend zijn:

  • Paginacache: een kant-en-klare HTML-versie van pagina's, zie wat paginacaching is.
  • Browsercache: instructies aan de browser om bestanden lokaal te bewaren.
  • Bestandsoptimalisatie: stylesheets en scripts worden kleiner gemaakt of samengevoegd, en afbeeldingen laden pas wanneer ze in beeld komen.
  • Objectcache: databaseresultaten worden bewaard, vaak via een aparte koppeling op de server.

Waarom twee cachingplugins problemen geven

Twee cachingplugins die tegelijk actief zijn, kunnen elkaar in de weg zitten. Ze maken dan elk hun eigen kopie en wijzigen dezelfde bestanden of instellingen. Het gevolg kan zijn dat wijzigingen niet zichtbaar worden, pagina's haperen of bezoekers de verkeerde versie zien.

Ook een cachingplugin naast een cache van de hoster kan dit effect hebben. Daarom is het goed om maar één plugin actief te hebben voor paginacaching, en de andere lagen daarop af te stemmen. Test na elke wijziging of je site zich zoals verwacht gedraagt.

Wat de plugin niet oplost

Een cachingplugin is geen wondermiddel. Een trage WordPress-site heeft vaak meerdere oorzaken, zoals zware plugins, grote afbeeldingen, een trage database of een zwakke hostingomgeving. Caching helpt daarbij, maar lost die andere oorzaken niet op. Ook moet een cache worden geleegd na wijzigingen, anders zien bezoekers verouderde inhoud. Dat legen is uitgelegd bij cache legen.

Gebruik een cachingplugin daarom als onderdeel van een bredere aanpak. Wil je weten welke andere factoren meespelen, dan helpt het om eerst te meten. Vraag je hoster ook welke caching op serverniveau al actief is.

Veelgestelde vragen

Welke cachingplugin is de beste?

Een eenduidig antwoord is er niet, en de keuze hangt af van je site en je hostingomgeving. Plugins verschillen in functies, instellingen en compatibiliteit. Kies er liever één die goed werkt met je thema en je andere plugins, en die je hoster ondersteunt. Lees de documentatie en test op een kopie van je site voordat je live gaat.

Kan ik twee cachingplugins tegelijk gebruiken?

Dat is meestal niet verstandig. Twee plugins die beide paginacaching doen, kunnen elkaars kopieën overschrijven en tot verwarring leiden. Als je meerdere functies nodig hebt, kijk dan of één plugin ze allemaal kan leveren. Blijft het toch nodig om meerdere te gebruiken, zet ze dan één voor één aan en controleer telkens het resultaat.

Wat is edge computing?

Edge computing laat code draaien op CDN-servers vlak bij de bezoeker. Lees waarvoor het dient, zoals redirects en A/B-tests, en waar de grenzen liggen...

Server caching

Server caching uitgelegd: hoe een webserver pagina's en databasegegevens bewaart, welke vormen er zijn en waarom het vooral dynamische sites helpt.

Wat is een CDN?

Een CDN levert bestanden van je website vanaf servers dicht bij de bezoeker. Lees wat een content delivery network doet, wat de origin is en hoe het w...