Versnel WordPress Admin: verbeter de laadtijd van de backend

Een paar dagen geleden hebben we een aantal WordPress-productiviteitstrucs gepubliceerd waarmee u tijd kunt besparen tijdens het gebruik van het WordPress-dashboard.

Vandaag zullen we het hebben over een andere WordPress-truc waarmee u uw kostbare tijd kunt besparen door de laadtijd van het WordPress-beheerdersdashboard te verkorten en het sneller te laten laden.

Aanbevolen literatuur: Hoe krijg je een snelle WordPress-website [21 acties]

Normaal gesproken, als webmasters, bij CollectiveRay, we zijn ons zeer bewust van de laadtijd van de frontend van hun website maar ze hebben de neiging om de laadtijd van hun backend te negeren. In feite is de laadtijd van de Wordpress admin backend net zo belangrijk als de frontend; aangezien u het grootste deel van uw tijd op de backend doorbrengt, kan dit uw algehele werkproductiviteit beïnvloeden.

Hier zijn een paar manieren waarop u de laadtijd van uw make wp-admin sneller kunt verkorten.

Problemen met WordPress Admin / Backend Slowness oplossen

Als uw WordPress-dashboard extreem langzaam laadt, moet u de werkelijke redenen erachter vinden en zo het probleem oplossen. Er zijn een aantal dingen die een probleem kunnen veroorzaken bij het langzaam laden van WordPress admin.

Enkele van deze problemen zijn:

  1. Trage, goedkope, overbelaste of onvoldoende krachtige hosting
  2. (Meerdere) Resource-hongerige plug-ins
  3. Oudere PHP-versies
  4. Beperkt geheugen beschikbaar voor WordPress
  5. Rommelige WordPress-database die niet is opgeschoond of onderhouden
  6. Te veel WordPress backend dashboard-widgets
  7. Heartbeat-API
  8. Te veel inhoud probeert te laden
  9. De WordPress-werkbalk verwijderen

Volg de onderstaande gids voor probleemoplossing om te achterhalen wat de oorzaak is van de hoge laadtijd.

Hoe een langzaam WordPress-dashboard te repareren

 

Opmerking:: Zorg ervoor dat je maak een back-up van de site dus als er iets misgaat, kun je gemakkelijk teruggaan.

1. Upgrade je hosting

Wanneer u voor het eerst begint met uw WordPress-website, heeft u misschien overwogen om uw uitgaven laag te houden, maar nooit over de implicaties van een dergelijke beslissing.

Nu komt die beslissing terug om je op verschillende manieren te bijten. Sommige hostingplannen zijn gewoon te overweldigd (om het goedkoop te houden), om een ​​fatsoenlijke prestatie aan te kunnen. Het kan zijn dat uw bedrijf uw oorspronkelijke plan is ontgroeid.

Dus als je hebt gekozen voor een redelijk goedkoop hostingplan of het laagste niveau, zou je eerste stop een upgrade moeten zijn naar het hoogste niveau hosting dat je je kunt veroorloven. Overweeg om te kiezen voor een Virtual Private Server, waar u een aantal speciale bronnen voor uw website tot uw beschikking heeft.

Bekijk enkele van onze aanbevolen WordPress-hostingservices in onze webhostingsectie. Wij hosten de meeste van onze websites op In beweging, we zijn al een aantal jaren bij hen en hebben nog nooit iets over hen te klagen gehad - en we zijn heel blij met de prestaties die we uit deze service hebben gehaald.

2. Ontdek de plug-ins die uw site vertragen

Als je al goede hosting hebt, maar je WordPress-beheerder nog steeds traag is, kunnen er andere boosdoeners zijn. Bron-zware of slecht gecodeerde plug-ins kunnen de oorzaak zijn. Of het kan een kwestie zijn van een plug-in die een conflict heeft, of mogelijk wordt overspoeld met te veel gegevens.

Hoe het ook zij, u moet de oorzaak van het probleem achterhalen.

Maar hoe kom je erachter welke plug-in het probleem daadwerkelijk veroorzaakt? U kunt ervoor kiezen om alle plug-ins uit te schakelen en reactBehandel ze langzaam totdat u ontdekt welke het probleem veroorzaakt. Maar dit is zowel tijdrovend als niet erg betrouwbaar, omdat er meerdere plug-ins kunnen zijn die een probleem veroorzaken of trage plug-ins die elkaar beïnvloeden.

Maar - er is een oplossing: Query Monitor.

Query Monitor is een handige tool die verschillende soorten problemen kan ontdekken en debuggen, zoals:

  • Langzame databasequery's
  • PHP-fouten op uw site
  • Trage HTTP API-aanroepen
  • Geblokkeerde prestaties

screenshot van querymonitor

Door de monitor te beperken tot specifieke plug-ins, helpt het u om snel slecht presterende plug-ins, thema's of functies te bepalen.

Nadat je de plug-in hebt geïnstalleerd, bekijk je de Queries by Component en je zult zien welke plug-in(s) je site vertragen, zowel in de frontend als aan de backend. Probeer die plug-in uit te schakelen en kijk of het enig verschil maakt.

Zodra u de boosdoener ontdekt, heeft u verschillende opties.

  • Probeer de plug-in opnieuw te configureren zodat deze niet zo zwaar is
  • Praat met de leverancier van de plug-in en kijk of er een oplossing is
  • Verwijder en vervang het door een andere plug-in die dergelijke prestatieproblemen niet vertoont

U kunt er ook voor kiezen om over te schakelen naar het standaardthema, bijvoorbeeld TwentyTwenty, om themaspecifieke problemen uit te sluiten.

3. Upgrade PHP/plug-ins/thema's naar de nieuwste versie

PHP, de taal waarin WordPress is gebouwd, bevat doorgaans verschillende prestatieverbeteringen bij elke nieuwe versie die wordt uitgebracht.

Bekijk de volgende grafiek van: Kinsta, waar je het drastische verschil in prestaties tussen de verschillende versies van PHP kunt zien.

prestatiegrafiek van de php-versie

U krijgt echter geen van deze prestatieverbeteringen als u uw hostingserver niet configureert om de nieuwste (en snelste) versie van PHP te gebruiken. De meeste hostingbedrijven zullen uw website niet upgraden naar nieuwere PHP-versies, omdat dit problemen kan veroorzaken.

Maar u moet ALTIJD upgraden naar de nieuwste versie.

Aangezien sommige sites mogelijk plug-ins of thema's gebruiken die niet 100% compatibel zijn, moet u niet gewoon upgraden naar de nieuwste versie zonder een grondige test uit te voeren. We raden u aan een kopie van uw website te maken en de PHP-versie alleen voor deze versie te upgraden.

Als je dat eenmaal hebt gedaan, doorloop je ALLE functionaliteit van je website en controleer je of er problemen zijn. Als er problemen zijn, neem dan contact op met de respectievelijke leveranciers om te zien of er een nieuwe versie van het product is die dergelijke problemen verhelpt.

Wanneer je alle tests hebt voltooid en hebt bevestigd dat alles goed werkt, schakel je je site over naar de nieuwste versie van PHP. Als onderdeel van deze tests raden we u ten zeerste aan om ook thema's en plug-ins bij te werken naar hun nieuwste versies. 

De meest recente versies van producten presteren doorgaans beter dan hun oudere tegenhangers.

Download de lijst met 101 WordPress-trucs die elke blogger zou moeten kennen

101 WordPress-trucs

Klik hier om nu te downloaden

4. Verhoog de WordPress-geheugenlimiet

Als u dat vindt terwijl u zich in de backend bevindt, gooit uw site een WordPress scherm van de dood - of blanco pagina, hebt u mogelijk last van een geheugenknelpunt. Dit betekent dat er een proces is dat bijna geen geheugen meer heeft en een fout genereert, die niet netjes kan worden beëindigd en dus geen fout vertoont.

In dit geval kunt u dit probleem mogelijk oplossen door de WordPress PHP-geheugenlimiet te verhogen.

Terwijl sommige hosts het geheugen beperken, laten andere je toe om het te vergroten door een regel toe te voegen in de wp-config.php bestand van uw WordPress-installatie:

definiëren ('WP_MEMORY_LIMIT', '256M');

U moet controleren of deze configuratie werkt door de PHP-informatie te controleren via phpinfo - een commando dat alle PHP-informatie met betrekking tot de huidige installatie weergeeft.

Als de geheugenlimiet niet is verhoogd na het instellen van deze opdracht, neem dan contact op met de ondersteuning van uw hostingbedrijf en laat hen weten dat u de geheugenlimiet wilt verhogen. 

5. Reinig en repareer de WordPress-database

Als uw site al enige tijd actief is, of als u veel wijzigingen aan de site heeft aangebracht, ondervindt u mogelijk prestatievermindering als gevolg van een rommelige database. Vooral sites met WooCommerce hebben last van dit probleem.

Met name wat bekend staat als verlopen transiënten kan in uw database voorkomen. Ook hebben MySQL-databases de neiging om af en toe te worden gerepareerd, anders zouden ze kunnen vertragen.

Om de database op te schonen, kunt u ofwel de plug-in gebruiken WP-Optimize of voer de Database Optimization-opdrachten uit op WP Rocket (sterk aanbevolen).

Zodra je dit hebt gedaan, moet je ook inloggen op PHPMyAdmin en een Repair-opdracht uitvoeren op ALLE tabellen in je WordPress-database. Met deze opdracht worden eventuele fouten met de tabel hersteld en worden eventuele indexen opnieuw gemaakt die uw site mogelijk hebben beschadigd of anderszins vertragen.

mysql reparatie database tabel 

6. Dashboard-widgets uitschakelen

Een van de groeiende frustraties die we hebben met WordPress is het steeds groter wordende aantal widgets dat automatisch wordt geladen door externe leveranciers van plug-ins. Hoewel we de noodzaak van sommige widgets waarderen, zijn sommige van deze widgets slechts verkooppraatjes voor premium-versies van plug-ins of andere upgrades.

Naarmate het aantal widgets op het dashboard toeneemt, nemen de laadtijden af, dus we hebben een manier nodig om het dashboard van dergelijke plug-ins te ontdoen.

De eenvoudigste manier om dit te doen, is door de Widget Plug-in uitschakelen. Nadat u de plug-in heeft geïnstalleerd, gaat u naar Uiterlijk > Widgets uitschakelen en verwijder alle onnodige widgets die niet nuttig voor u zijn door hun selectievakje uit te schakelen.

schakel dashboardwidgets screenshot uit

7. Beperk de Heartbeat API

De WordPress Heartbeat API heeft de neiging om prestatieproblemen te veroorzaken, omdat het behoorlijk overijverig is. Het stuurt elke 60 seconden een Ajax-verzoek wanneer u in de WordPress-backend werkt, en elke 15 seconden als u in de WordPress-editor werkt.

Dit is soms de boosdoener voor het vertragen van het WordPress-dashboard.

WP Rocket is in staat om de activiteit van de Heartbeat API te verminderen, samen met een aantal andere prestatieaanpassingen. Als je merkt dat je constant moeite hebt om je WordPress sneller te maken, raden we je ten zeerste aan om te kijken of WP Rocket je site kan helpen.

wprocket controle hartslag api

Als alternatief kunt u de Heartbeat Control-plug-in, die het Heartbeat-gedrag zodanig wijzigt dat het is less agressief, zonder het volledig uit te schakelen.

8. Beperk de inhoud van het WordPress-dashboard

Dit is een aanpassing waarvoor geen plug-in hoeft te worden geïnstalleerd. In feite kunt u dit doen via de native Scherm Opties in de WordPress-backend. 

limiet schermopties

Standaard is de waarde 20 - wat meestal geen problemen oplevert. Als u echter om de een of andere reden bent toegenomen, kunt u proberen het aantal te verlagen om te zien of dit effect heeft op de laadtijd van het WordPress-dashboard.

9. Verwijder de WordPress admin-werkbalk voor sneller laden

Hier is nog een eenvoudige truc om je laadtijd te versnellen. U kunt de WordPress-beheerwerkbalk verwijderen door een klein stukje code toe te voegen aan uw functions.php bestand.

{codetype=php}
add_filter('show_admin_bar', '__return_false');

Dit kleine stukje zal de admin-werkbalk verwijderen en dus het gebruikte kerngeheugen verminderen, wat de laadtijd zal verbeteren.

U kunt dit ook verwijderen uit uw gebruikersprofielinstellingen:

Om de werkbalk van eenvoudig te verwijderen, gaat u naar Gebruikers> Uw profiel. Scrol omlaag naar 'Werkbalk' en vink 'Werkbalk weergeven bij bekijken van site' aan.

werkbalk tonen uitschakelen bij het bekijken van de site

Aan jou - suggesties om het WordPress-beheerderspaneel sneller te maken?

Als je nog steeds een probleem hebt, kun je overwegen een WordPress-ontwikkelaar in te huren om je te helpen deze problemen op te lossen. Klik hier om te lezen hoe om de beste WordPress-ontwikkelaar te vinden om aan uw website te werken. 

Laadt uw WordPress-beheerder sneller? Heb je een truc om de WordPress-backend sneller te maken die we hier niet hebben genoemd? Laat ons uw mening weten in de opmerkingen hieronder.

Over de auteur
David Attard
Auteur: David AttardWebsite: https://www.linkedin.com/in/dattard/
David heeft de afgelopen 18 jaar in of rond de online / digitale industrie gewerkt. Hij heeft uitgebreide ervaring in de software- en webdesign-industrie met WordPress, Joomla en niches eromheen. Als digitale consultant richt hij zich op het helpen van bedrijven om een ​​concurrentievoordeel te behalen door een combinatie van hun website en digitale platforms die vandaag beschikbaar zijn.

Nog een ding... Wist je dat mensen die nuttige dingen zoals dit bericht delen er ook GEWELDIG uitzien? ​
Alstublieft laat een nuttig geef commentaar met je mening, deel dit dan op je Facebook-groep (en) die dit nuttig zouden vinden en laten we samen de vruchten plukken. Bedankt voor het delen en aardig zijn!

Disclosure: Deze pagina kan links bevatten naar externe sites voor producten die we geweldig vinden en die we van harte aanbevelen. Als u producten koopt die we aanbevelen, kunnen we een verwijzingsvergoeding verdienen. Dergelijke vergoedingen hebben geen invloed op onze aanbevelingen en we accepteren geen betalingen voor positieve beoordelingen.

Auteur (s) Uitgelicht op:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   en nog veel meer ...