Naar de inhoud
WordPress

WordPress-revisies: handige geschiedenis of database-ballast?

WordPress bewaart standaard elke oude versie van je pagina's, voor altijd. Zo houd je het vangnet zonder dat je database dichtslibt.

Elke keer dat je in WordPress op “Bijwerken” klikt, bewaart het systeem stilletjes een kopie van de vorige versie. Handig als je een wijziging wilt terugdraaien, maar er zit een keerzijde aan: die kopieën stapelen zich op. Een pagina die in vijf jaar veertig keer is bijgewerkt, sleept veertig volledige tekstversies mee in je database. Tijd om eens eerlijk te kijken wat revisies je opleveren en wat ze je kosten.

Wat revisies precies zijn

Een revisie is een volledige momentopname van een bericht of pagina: de hele tekst, niet alleen het gewijzigde stukje. WordPress maakt er automatisch één bij elke opslagactie, en daarnaast bewaart het om de zestig seconden een automatische tussenversie terwijl je typt. Via de editor kun je oudere versies naast elkaar leggen en met één klik terugzetten. Voor wie regelmatig teksten herschrijft, is dat een prima vangnet.

Wanneer het ballast wordt

Het probleem zit niet in het vangnet zelf, maar in het ontbreken van een limiet. Standaard bewaart WordPress álle revisies, voor altijd. Op een site met honderden pagina’s en een paar jaar geschiedenis betekent dat al snel duizenden extra databaserijen. Je merkt dat niet direct aan de voorkant, maar wel bij back-ups die groeien, migraties die langer duren en zoekopdrachten in het beheer die trager worden.

Zo houd je het in de hand

  • Stel een limiet in. Met één regel in wp-config.php (WP_POST_REVISIONS) beperk je het aantal bewaarde revisies per pagina tot bijvoorbeeld vijf. Voor de meeste sites ruim voldoende.
  • Ruim oude revisies op. Een opschoonplugin zoals WP-Optimize of een handmatige opdracht via WP-CLI verwijdert bestaande revisies in één keer. Maak wel eerst een back-up.
  • Laat autosaves met rust. Automatische tussenversies overschrijven elkaar en stapelen dus niet; die hoef je niet uit te schakelen.
  • Plan het onderhoud in. Eén keer per kwartaal opschonen houdt de database blijvend slank, zeker in combinatie met het legen van spamreacties en verlopen transients.

Onze conclusie

Revisies zijn een nuttige verzekering, geen vijand. Maar zoals elke verzekering moet de premie in verhouding staan tot het risico. Een bescheiden limiet plus af en toe opschonen geeft je het beste van twee werelden: je kunt altijd een misser terugdraaien, zonder dat je database uitdijt tot een archiefkast vol dubbele documenten.

Hulp nodig bij het opschonen of sneller maken van je WordPress-site? We kijken graag met je mee.

Alle artikelen

Contact

Hulp nodig bij dit onderwerp?

Vul onderstaand formulier in en we nemen zo spoedig mogelijk contact met je op. Liever zelf contact opnemen? Bel dan even met 085-4015005.

    ONZE KLANTEN

    We werken voor een brede variatie aan klanten, van ZZP-er tot multinational en van reclamebureau tot eindgebruiker. Al onze klanten hebben wel iets gemeen: ze delen onze no-nonsense aanpak en maken graag stappen.

    Kop koffie doen?

    Geen moeilijke internetpraatjes, gewoon een goed gesprek met Stefan & Luc over jouw plannen. De koffie staat klaar.