Een trage WordPress-site is frustrerend — voor jou, maar vooral voor je bezoekers. Gelukkig zit een groot deel van de oplossing al in de hostingomgeving zelf. Bij Lionserve is een flink deel van het werk al voor je gedaan, maar er zijn ook dingen die je zelf kunt instellen om het maximale uit je site te halen. We lopen ze samen door.

Wat de server al voor je doet

Voordat je ook maar één plugin installeert, profiteert je site al van een aantal technologieën die bij veel andere providers ontbreken of apart betaald worden.

De grootste is de Nginx FastCGI cache. Normaal gesproken moet WordPress voor elke bezoeker PHP opstarten en de database bevragen. Met FastCGI cache wordt een gecachete versie van de pagina direct teruggegeven — geen PHP, geen MySQL. Voor anonieme bezoekers daalt de laadtijd daarmee van soms 500ms naar tientallen milliseconden. Dat merk je.

Daarnaast draaien we HTTP/3 en Brotli — HTTP/3 versnelt de verbindingsopbouw (vooral merkbaar op mobiel), en Brotli comprimeert je HTML, CSS en JavaScript beter dan de oudere gzip-methode. Beide staan standaard aan, je hoeft er niets voor in te stellen.

Op de Plus- en Power-pakketten komt daar nog Redis bij als object cache. WordPress slaat dan databaseresultaten op in het geheugen — ideaal voor WooCommerce, ledensites en alles met veel dynamische content. Om Redis te activeren installeer je de plugin Redis Object Cache in WordPress en verbind je die met de Redis-instantie.

Wat je zelf instelt

De server doet zijn deel, maar er zijn een paar dingen aan jouw kant die het verschil maken.

Een caching-plugin. Hoewel Nginx de zware pagina-caching doet, heb je voor slimme uitsluiting — ingelogde gebruikers, winkelwagen, zoekpagina’s — een plugin nodig die de FastCGI cache begrijpt. WP Rocket is de eenvoudigste optie met de beste integratie. W3 Total Cache is gratis maar complexer. Zet in elke caching-plugin de ingebouwde compressie en browser caching uit — dat regelt Nginx al op serverniveau.

Afbeeldingen. Dit is verantwoordelijk voor het grootste deel van het paginagewicht op de meeste sites. Zet afbeeldingen om naar WebP (ShortPixel of Imagify doen dat automatisch), gebruik lazy loading voor afbeeldingen buiten het eerste scherm, en upload nooit een foto van 4000px breed als je hem op 800px toont.

De database. WordPress slaat standaard onbeperkt revisies op. Op een site van een paar jaar oud loopt dat snel op. Voeg dit toe aan je wp-config.php om het te beperken:

define( 'WP_POST_REVISIONS', 5 );

WP-Optimize ruimt de rest periodiek op — transients, spam, verlopen sessies. Draai dat buiten je piekuren.

PHP-versie. Elke hogere versie is aanzienlijk sneller. Je stelt de versie in via DirectAdmin — we bieden PHP 8.3, 8.4 en 8.5 aan. De meeste moderne WordPress-plugins ondersteunen 8.3 en 8.4 zonder problemen.

Plugins en thema’s. Elke actieve plugin voegt laadtijd toe. Verwijder plugins die je niet gebruikt (deactiveren alleen is niet genoeg voor de database-overhead), en kies een lichtgewicht thema als basis — GeneratePress en Kadence zijn bewezen snelle opties.

Checklist

  • ☑ PHP 8.3 of hoger ingesteld in DirectAdmin
  • ☑ Caching-plugin actief en afgestemd op Nginx FastCGI
  • ☑ Redis object cache actief (Plus/Power)
  • ☑ Afbeeldingen in WebP met lazy loading
  • ☑ Database revisies beperkt via wp-config.php
  • ☑ Database periodiek opgeschoond
  • ☑ Ongebruikte plugins verwijderd
  • ☑ Score gecontroleerd via PageSpeed Insights

Twijfel je over Redis, je caching-plugin of je PHP-versie? Neem contact met ons op via het klantenpaneel.