Versnel WordPress Admin: verbeter de laadtijd van de backend

Een paar dagen geleden hebben we een aantal WordPress-productiviteitstrucs gepubliceerd die u kunnen helpen tijd te besparen bij het gebruik van het WordPress-dashboard.

Vandaag zullen we het hebben over een andere WordPress-truc waarmee u uw kostbare tijd kunt besparen.

Dit keer door de laadtijd van het WordPress-beheerdersdashboard te verkorten.

We brengen veel tijd door in het WordPress-dashboard en verspillen waarschijnlijk veel tijd met wachten tot het is geladen.

Dit bericht helpt je daar verandering in te brengen.

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

At CollectiveRay, we zijn ons zeer bewust van de laadtijd van de frontend van websites.

Zoals de meeste WordPress-gebruikers negeren we de laadtijd van de backend omdat dit geen invloed heeft op de gebruikerservaring.

In feite is de laadtijd van de WordPress admin-backend net zo belangrijk als de frontend. Uw tijd is net zo belangrijk als uw lezers, alleen om verschillende redenen.

Aangezien u het grootste deel van uw tijd aan de backend besteedt, hebben trage reacties invloed op uw algehele werkproductiviteit.

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

WordPress Admin versnellen

We pakken in deze post een aantal uitdagingen aan, met oplossingen.

Tegen het einde zou je een sneller, responsiever WordPress-beheerdersdashboard moeten hebben!

De uitdagingen en oplossingen die we aanpakken zijn:

  1. Verouderde PHP-versie - Gebruik de nieuwste versie van PHP
  2. Verouderde WordPress-versie - Upgrade uw WordPress-versie
  3. Beheer werkbalk - Verwijder de WordPress admin-werkbalk
  4. Overtollige inhoud - Inhoudsbeperkingen voor het WordPress-dashboard
  5. widgets – Schakel onnodige dashboardwidgets uit
  6. Langzame plug-ins - Gebruik querymonitor om langzame plug-ins op te sporen
  7. Heatbeat-API – Gebruik Heartbeat-besturing
  8. Volledige databank - Ruim uw database op (vooral WooCommerce-winkels)
  9. Niet cachen - Gebruik een caching-plug-in
  10. Slecht geheugen - Verhoog de geheugenlimiet van WordPress
  11. Niet voldoende server RAM - Upgrade webservergeheugen
  12. Server reactie – Onderzoek de tijd tot de eerste byte
  13. Trage hostingprovider – Overweeg om uw hosting te upgraden

Laten we wat dieper ingaan op elk van deze uitdagingen.

1. Verouderde PHP-versie - Gebruik de nieuwste versie van PHP

PHP, de taal waarin WordPress is gebouwd. Het is een zeer populaire taal en wordt regelmatig bijgewerkt.

Updates bevatten doorgaans 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 doen dat niet automatisch upgrade uw website 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 eerst een grondige test uit te voeren.

We raden u aan een kopie van uw website te maken en een testsite te maken. Upgrade daar vervolgens de PHP-versie en test voordat u deze live uitrolt.

U kunt uw staging-website gebruiken om elke wijziging die u aanbrengt te testen, aangezien dit geen enkele invloed heeft op uw live site.

Wanneer je alle tests hebt voltooid en hebt bevestigd dat alles goed werkt, schakel je je live site over naar de nieuwste versie van PHP.

U kunt uw PHP-versie op twee manieren upgraden. Als je de mogelijkheid hebt om te upgraden in cPanel, doe dat dan.

Anders moet u een ticket aanmaken bij uw webhost om de upgrade aan te vragen.

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

101 WordPress-trucs

Klik hier om nu te downloaden

 

2. Verouderde WordPress-versie – Upgrade uw WordPress-versie

De kern van WordPress is redelijk goed geoptimaliseerd, maar elke release bevat meestal prestatieverbeteringen.

Deze pagina op WordPress.org heeft een uitsplitsing van alle prestatieverbeteringen die in de laatste paar versies zijn gemeten.

Je zult snel een duidelijke verbetering zien over de hele linie in de laatste paar releases!

Naast prestatieverbeteringen voegen nieuwe versies van WordPress ook functies toe, repareren ze bugs, pakken ze kwetsbaarheden aan en introduceren ze nieuwe manieren van werken.

We raden om al deze redenen aan om altijd de laatste stabiele versie van WordPress te gebruiken!

3. Admin werkbalk – Verwijder de WordPress admin werkbalk

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 zo het gebruikte kerngeheugen verminderen, wat de laadtijd marginaal 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

4. Overtollige inhoud - Inhoudsbeperkingen voor het WordPress-dashboard

Deze aanpassing verwijst naar het aantal berichten of pagina's dat tegelijkertijd wordt weergegeven wanneer u zich in Alle berichten of Alle pagina's bevindt.

Hoe meer u laadt, hoe langzamer de pagina zal zijn.

Hoewel het hebben van veel op de pagina handig kan zijn voor drukkere websites, kan het ook WP Admin vertragen.

Dit is een tweak waarvoor geen plug-in hoeft te worden geïnstalleerd. Dat kan inderdaad via Scherm Opties in WordPress. 

limiet schermopties

Standaard is de waarde 20 - wat meestal geen problemen oplevert.

Als u om de een of andere reden bent toegenomen, kunt u proberen het aantal te verlagen om te zien of dit een effect heeft op de laadtijd van het WordPress-dashboard.

5. Widgets – Schakel onnodige dashboardwidgets uit

Een van de groeiende frustraties die we hebben met WordPress is het steeds groter wordende aantal widgets dat automatisch op het dashboard wordt geladen door externe leveranciers van plug-ins.

Hoewel we de noodzaak van sommige widgets waarderen, zijn sommige slechts verkooppraatjes voor premiumversies van plug-ins of upgrades.

Naarmate het aantal widgets op het dashboard toeneemt, kunnen de laadtijden afnemen.

We hebben een manier nodig om het dashboard te ontdoen van de widgets die je niet nodig hebt of wilt.

De eenvoudigste manier om dit te doen, is door de Widget Plug-in uitschakelen.

Nadat u de plug-in hebt geïnstalleerd, gaat u naar Uiterlijk > Widgets uitschakelen en verwijder alle onnodige widgets door hun selectievakje uit te schakelen.

6. Trage plug-ins – Gebruik querymonitor om langzame plug-ins te detecteren

Als je al goede hosting hebt, maar de WordPress-beheerder nog steeds traag is, kunnen er andere boosdoeners zijn.

Resource-zware of slecht gecodeerde plug-ins kunnen de schuld zijn. Of het kan een kwestie zijn van een plug-in die een conflict heeft, of mogelijk wordt overweldigd door te veel gegevens.

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

Maar hoe vind je welke plug-in het probleem daadwerkelijk veroorzaakt?

U kunt ervoor kiezen om alle plug-ins uit te schakelen en reactVoer ze langzaam uit totdat u ontdekt welke het probleem veroorzaakt.

Maar dit is zowel tijdrovend als niet erg betrouwbaar, omdat er meerdere plug-ins een probleem kunnen veroorzaken of omdat langzame plug-ins 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 u de plug-in hebt geïnstalleerd, bekijkt u de zoekopdrachten per component en ziet u welke plug-in(s) uw site vertragen, zowel in de frontend als in de backend.

Probeer die plug-in uit te schakelen en kijk of het enig verschil maakt.

Als je een staging-site hebt gemaakt zoals we eerder hebben voorgesteld, probeer het dan eerst daar. Op die manier kun je plug-ins uitschakelen en zien wat er gebeurt zonder je live verkeer te hinderen.

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.

7. Heatbeat API - Beperk de hartslag

De WordPress Heartbeat API heeft de neiging om prestatieproblemen te veroorzaken omdat het een beetje overijverig kan zijn.

Het verzendt 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 worstelt om WordPress sneller te maken, raden we je 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. Volledige database – Ruim uw database op

Als uw site al enige tijd actief is of als u veel wijzigingen aan de site heeft aangebracht, kan het zijn dat de prestaties afnemen als gevolg van een onoverzichtelijke database.

Vooral sites met WooCommerce hebben de neiging om aan dit probleem te lijden.

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 reparatieopdracht uitvoeren op ALLE tabellen in je WordPress-database.

Deze opdracht lost eventuele fouten met de tabel op en maakt alle indexen opnieuw die mogelijk beschadigd zijn of uw site op een andere manier vertragen.

mysql reparatie database tabel

Als u zich niet op uw gemak voelt bij het werken in uw database, gebruik dan gewoon een plug-in.

9. Uw site niet cachen – Gebruik een caching-plug-in

Het cachen van uw website gaat niet alleen over het verbeteren van de bezoekerservaring. Het kan ook de algehele WordPress-ervaring verbeteren.

Het WordPress-dashboard gebruikt verschillende bestanden aan de voorkant van uw website, maar moet nog steeds de pagina, widgets en bronnen laden.

Allemaal dingen die zijn geoptimaliseerd door plug-ins te cachen.

Gebruik een caching-plug-in

U krijgt niet de volledige ervaring zoals een sitebezoeker, maar u zou nog steeds een duidelijke verbetering moeten zien in de laadsnelheid en het reactievermogen van uw WordPress-dashboard.

Niet alle caching-plug-ins hebben invloed op de backend, maar we raden aan om er een paar uit te proberen op je staging-website en te kijken welke werkt.

In onze eigen tests hebben WPRocket en LiteSpeed ​​Cache een bescheiden invloed op de prestaties van het dashboard. Andere plug-ins kunnen hetzelfde zijn.

10. Weinig geheugen – Verhoog de geheugenlimiet van WordPress

Als u merkt dat uw site een WordPress scherm van de dood - of blanco pagina wanneer u in de backend werkt, heeft u mogelijk last van een geheugenknelpunt.

Dit betekent dat er een proces is dat bijna geen geheugen meer heeft en een fout veroorzaakt, die niet netjes kan worden beëindigd en dus geen enkele fout vertoont.

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

Je moet nog steeds uitzoeken wat je geheugen opeet, maar door het te vergroten, zou je in de tussentijd nog steeds moeten kunnen werken.

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 uw hostingbedrijf en laat hen weten dat u de geheugenlimiet wilt verhogen. 

11. Onvoldoende server-RAM - Upgrade het geheugen van de webserver

Het is eigenlijk zeer onwaarschijnlijk dat u ooit een RAM-probleem met uw server zult hebben. De meeste problemen met het geheugen zijn eerder lokaal voor je site dan serverbreed.

Dat betekent echter niet dat het niet zal gebeuren.

Als je al het andere hebt geprobeerd, plug-ins hebt verwijderd, je database hebt geoptimaliseerd en elke aanpassing in deze handleiding hebt uitgevoerd, is het misschien de moeite van het bekijken waard.

Onvoldoende server-RAM is niet iets waar u zelf veel aan kunt doen, maar het kan een impact hebben op de algehele prestaties van de website.

RAM-problemen komen meestal voor bij gedeelde hostingplannen en bijzonder drukke websites.

Uw belangrijkste optie hier is om uw hostingplan te upgraden als u gedeelde of cloudhosting gebruikt.

Als u VPS of dedicated hosting gebruikt, moeten eventuele RAM-problemen rechtstreeks met de host worden opgepakt. Het is extreem ongebruikelijk om RAM-problemen te hebben op dedicated servers!

12. Probleem met serverrespons – Onderzoek de tijd tot de eerste byte

Als je je website test met PageSpeed ​​Insights of een andere testtool zoals GTMetrix, kom je vaak Time to First Byte (TTFB) tegen.

Dit is een maat voor hoe lang het duurt vanaf het eerste verzoek om een ​​webpagina tot het eerste element dat in de browser van de bezoeker wordt getekend.

Uw hostingserver heeft een enorme invloed op deze maatregel, dus als u een lage TTFB heeft, is dit waarschijnlijk een server- of netwerkprobleem.

Google raadt een TTFB van minder dan 200 ms aan.

Onderzoek de tijd tot de eerste byte

Als u een snelheidstest uitvoert en een hogere TTFB dan 200 ms ziet, moet u actie ondernemen.

Ontdek caching aan de serverzijde, gebruik GZIP-compressie en gebruik een CDN.

Caching-plug-ins van goede kwaliteit kunnen ook helpen om de TTFB-tijden te verbeteren.

Als je al die dingen al doet, maak dan een ticket aan bij je webhost en kijk wat ze te zeggen hebben.

Ze kunnen mogelijk hulp bieden of u moet mogelijk upgraden naar snellere hosting.

13. Trage hostingprovider - Overweeg om uw hosting te upgraden

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 kan die beslissing terugkomen om je op verschillende manieren te bijten.

Sommige hostingplannen zijn gewoon te overweldigd (om goedkoop te blijven), om fatsoenlijke prestaties aan te kunnen.

Overweeg om je hosting te upgraden

Het kan zijn dat uw bedrijf uw oorspronkelijke plan is ontgroeid.

Dus als je hebt gekozen voor een redelijk goedkoop of laagste hostingplan, zou je eerste stop moeten zijn om te upgraden naar de hoogste hosting die je je kunt veroorloven.

Bekijk enkele van onze aanbevolen WordPress-hostingservices in onze webhostingsectie.

We hosten de meeste van onze websites op In beweging, we zijn al een aantal jaren bij ze en hebben nog nooit iets over ze te klagen gehad en we zijn meer dan tevreden met de prestaties.

Aan jou - Heb je 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
David heeft de afgelopen 21 jaar in of rond de online en digitale industrie gewerkt. Hij heeft ruime ervaring in de software- en webontwerpindustrie met behulp van WordPress, Joomla en de niches eromheen. Hij heeft gewerkt met softwareontwikkelingsbureaus, internationale softwarebedrijven, lokale marketingbureaus en is nu hoofd Marketing Operations bij Aphex Media - een SEO-bureau. Als digitale consultant ligt zijn focus op het helpen van bedrijven om een ​​concurrentievoordeel te behalen door gebruik te maken van een combinatie van hun website en digitale platforms die vandaag de dag beschikbaar zijn. Zijn mix van technologische expertise gecombineerd met een sterk zakelijk inzicht geeft zijn geschriften een concurrentievoordeel.

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 ...