Waarom zijn WordPress pagina's traag?

Jan Hornung Laatst bijgewerkt op 23.01.2020
3 Min.
B02 Omslagfoto

U moet deze basisprincipes begrijpen om WordPress effectief te optimaliseren. Als WordPress traag is, kan dat fatale gevolgen hebben voor uw online business: Snelle pagina's zijn populairder bij gebruikers en Google, genereren betere interactie en uiteindelijk hogere conversies en verkopen.

Maar waarom worden WordPress pagina's in de eerste plaats traag? Dus wat veroorzaakt een hoge laadtijd van een pagina en hoe kunnen de oorzaken worden bestreden?

Wat WordPress traag maakt

Een met de hand geschreven website is gebaseerd op HTML. Het wordt één keer gebouwd en is dan "surfbaar". WordPress , daarentegen, stelt websites dynamisch samen telkens wanneer ze worden opgeroepen. Dit heeft veel voordelen, vooral als uw site vaak wordt bijgewerkt, maar het gaat ten koste van de prestaties. Omdat de pagina constant herberekend moet worden.

Daarom is de laadtijd voor WordPress bijzonder belangrijk: te veel Plugins of een slechte Theme kunnen leiden tot enorme prestatiedalingen. In principe kunt u dit probleem op twee manieren aanpakken: Door het prestatiepotentieel van uw eigen site te verhogen, d.w.z. door uw server te upgraden en de juiste hoster te kiezen, en door uw site te optimaliseren. In het beste geval gaan deze twee stappen hand in hand.

Te veel en te grote serververzoeken vertragen WordPress

Maar hoe werkt het mechanisme dat WordPress traag maakt? De beslissende factor is de communicatie tussen browser en server.

Als er een website moet worden gebouwd, stuurt de browser een verzoek naar de server. De server haalt op zijn beurt de nodige informatie uit de PHP-bestanden van WordPress . De webserver vertaalt deze PHP-bestanden in HTML-code die leesbaar is voor de browser, met behulp van de zogenaamde PHP-interpreter. Het verzoek van de browser aan de server wordt ook wel een HTTP-verzoek genoemd. Naast de HTML-code genereert elke afbeelding, animatie, enz. ook een HTTP-verzoek. Hoe meer van deze verzoeken moeten worden gedaan en hoe groter de datapakketten die worden overgebracht, hoe langer het duurt voordat de pagina is geladen[1].

Dit betekent dat de optimalisering van WordPress in grote lijnen op twee processen berust: Vermindering van het aantal verzoeken en compressie van de te transporteren gegevens.

Plugins, de Theme, foto's en animaties stuwen de vragen omhoog

Dus wat verhoogt het aantal van dergelijke "schadelijke" HTTP-verzoeken? In principe een ontbrekend website concept en ongecomprimeerde gegevens. Want als u niet duidelijk weet welke functionaliteiten en welk ontwerp uw website echt nodig heeft om te functioneren, loopt u het risico dat u uw site overlaadt met functies en inhoud.

Functies van uw site zijn ofwel onderdeel van Themes of geïntegreerd via Plugins . Beide verhogen het aantal HTTP-verzoeken aanzienlijk en maken WordPress traag. Een duidelijk functioneel concept van uw site en een constante schoonmaak in de backend, evenals het bijwerken van Plugins en Theme helpen om uw site slank en dus snel te houden.

Afbeeldingen en animaties produceren ook elke keer een HTTP-verzoek. Daarom is het ook belangrijk hun aantal te verminderen en ze zo spaarzaam mogelijk te gebruiken.

Veel, ongecomprimeerde bestanden maken WordPress traag

Naast het aantal HTTP-verzoeken is ook de omvang van de overgedragen gegevens van belang. Mediabestanden nemen de meeste ruimte in beslag. Normaal gesproken zijn dit afbeeldingen en grafieken. Maar teksten, commentaar en andere inhoud kunnen ook de omvang van de te verzenden datapakketten vergroten.

Ook hier kan het radicaal opschonen en comprimeren van gegevens helpen. Of u kunt een tussenopslag gebruiken, een zogenaamde cache.

WordPress traag? Een cache helpt altijd!

Een cache kan worden opgevat als een soort kortetermijngeheugen. Als bijvoorbeeld een browsercache is geactiveerd, kan de browser reeds bezochte pagina's gedurende een bepaalde tijd onthouden. Het onthoudt welke inhoud en functionaliteiten in welke vorm op de website worden weergegeven. Als u de pagina één keer hebt bezocht en hem korte tijd later weer oproept, hoeft de browser geen HTTP-verzoek naar de server te sturen, maar kan hij de pagina volledig "vanuit het geheugen" opbouwen.

Nu is caching niet zo'n eenvoudig onderwerp. Er zijn talloze verschillende soorten caches die op veel verschillende plaatsen kunnen worden geïnstalleerd en geactiveerd. De snelste caching oplossing krijg je meestal via Plugins zoals W3 Total Cache, WP Super Cache of het betaalde WP Rocket.

Conclusie: Het verminderen van serververzoeken is een goede remedie voor traag WordPress - maar slechts het halve werk.

Het hele proces van WordPress optimalisatie is gebaseerd op het verminderen van HTTP-verzoeken en het comprimeren van de te verzenden gegevenspakketten. De beste manier om dit te doen is echter dit proces volledig uit te schakelen en een cache te activeren.

Daarom kan de optimalisatie van WordPress zeer tijdrovend zijn. En het is maar het halve werk. Want zonder de juiste serverkracht en het juiste hostingplan kunt u uw site optimaliseren zoveel u wilt: WordPress blijft gewoon traag. In de volgende twee artikelen in deze serie zullen we verduidelijken waar u op moet letten bij het kiezen van een server en host in termen van prestaties.

Links

[1]: zeer mooie en beginnersvriendelijke inleiding tot de belangrijkste procedures en termen: http://www.mediaevent.de/tutorial/

RAIDBOXER van het eerste uur en Head of Support. Bij Bar- en WordCamps praat hij het liefst over PageSpeed en website-performance. De beste manier om hem om te kopen is met een espresso - of Beierse Brezel.

Gerelateerde artikelen

Reacties op dit artikel

Laat een opmerking achter

Jouw e-mailadres zal niet worden gepubliceerd. Verplichte velden zijn met een * gemarkeerd.