[25 acties] WordPress versnellen: ontvang vandaag nog een supersnelle website - een complete gids

versnellen wordpress

Je WordPress-website ligt dood in het water als deze niet snel laadt. Het is nuttigless nadat je hebt geïnvesteerd in een uitstekend ontwerp, geweldige plug-ins hebt gekocht en een fortuin hebt uitgegeven aan marketing - als je WordPress-website traag is, is hij letterlijk dood in het water. Naarmate de laadtijd van een website toeneemt, neemt ook het verlaten van gebruikers van uw website toe! Daarom is het van cruciaal belang om WordPress te versnellen en sneller te maken.

Dit is wat we vandaag zullen doormaken. Van eenvoudige dingen tot meer geavanceerde dingen, we zullen de complexiteit langzaam opschalen, dus zelfs als je niet alle dingen doet, zul je een snellere WordPress-snelheid zien krijgen.

Inhoud[Producten per pagina]

Dus hoe snel laadt uw WordPress-website? Onze site laadt in minder dan 2 seconden - en we zijn hier om u te laten zien hoe u uw website ook waanzinnig snel kunt laten laden. We willen dat uw website zo snel laadt als CollectiveRay!

Waarom moeten we WordPress versnellen?

Zoals we al een tijdje horen, beschouwt Google websitesnelheid als een van de factoren die van invloed zijn op de positie van zoekmachines.

In wezen zal het hebben van een trage laadtijd van uw webpagina's resulteren in een slechtere zoekmachine ranking voor die pagina's en mogelijk voor de rest van uw site. Laten we ook niet vergeten dat SEO tegenwoordig draait om een ​​positieve gebruikerservaring.

En een positieve gebruikerservaring begint met het sneller laden van WordPress. Dus om uw WordPress-site beter te laten scoren, moet u ervoor zorgen dat uw website snel laadt - echt heel snel!  

Dit is wat Matt Cutts (destijds Google-woordvoerder) had gezegd over de noodzaak om WordPress te versnellen:

"Ik zou het geweldig vinden als SEO's zich verdiepen in het verbeteren van de websitesnelheid, omdat (in tegenstelling tot een paar facetten van SEO) het verminderen van de latentie van een website iets is dat gemakkelijk meetbaar en controleerbaar is."

De voordelen van het snel laden van een website zijn glashelder.

Maar wacht, er is meer!

Snelle Wordpress website - laadscherm

Het langzaam laden van uw webpagina's heeft niet alleen invloed op uw positie in de zoekmachines, maar kan ook veel andere negatieve effecten hebben: het resulteert in een omzetdaling van 7 procent, een daling van 11 procent in het aantal paginaweergaven en een grotere kans dat gebruikers nooit een bezoek zullen brengen. uw site weer.

Dit komt omdat langzame sites erg frustrerend zijn voor de gebruiker en een negatieve gebruikerservaring creëren, wat een blijvende slechte indruk achterlaat. 

Trage website laden - gefrustreerde gebruikersmeme

 

Aan de andere kant kan een snelle WordPress-site helpen de betrokkenheid van gebruikers te vergroten, het aantal paginaweergaven te vergroten en de verkoop te helpen verbeteren.

snelheid doodt conversiepercentages infographic

Conversieratio versus laadtijd

 

 

 

Dus hoe zorgen we ervoor dat een WordPress-website snel laadt? Volg onze 21 bruikbare stappen en je kunt WordPress SNEL maken zonder dat je veel technische kennis nodig hebt. 

Wil je meer geweldige tutorials voor je website? Klik op het menu met WordPress-zelfstudies hierboven om enkele van onze andere artikelen te bekijken.

25 acties om WordPress-website sneller te maken 

In dit bericht zullen we een lijst met belangrijke tips en trucs delen die u zullen helpen WordPress te versnellen door resultaten uit onze eigen ervaring te delen. Om WordPress sneller te maken, gaan we een eenvoudig 3 Rs-concept gebruiken:

Verminderen, hergebruiken, recyclen.

Om uw website snel te maken, moet u in wezen gebruik maken van de 3 V's ...

  1. Verminderen, wat betekent dat u alle noodzakelijke stappen moet nemen om de omvang en hoeveelheid bronnen die uw website naar uw bezoekers moet sturen, te verminderen. U moet ook het aantal zogenaamde verzoeken aan uw site verminderen, aangezien elk verzoek een langere laadtijd veroorzaakt.
  2. visfuik, wanneer we bronnen kunnen hergebruiken, is het beter dan ze opnieuw te downloaden
  3. Recycle, verbindingen (gebruik ze opnieuw), bezochte pagina's worden opgeslagen en gerecycled, etc.

Maar we zullen het verder uitleggen als we verder gaan.

1. Neem een ​​benchmarkresultaat en een back-up!

Voordat u begint met het optimaliseren van uw site, moet u de huidige laadtijd van enkele van uw hoofdpagina's inventariseren.

We raden u aan uw site door te geven aan specifieke sites die de snelheid van uw site meten, zoals GTMetrix of Pingdom Tools (https://tools.pingdom.com/). Laat uw site meerdere keren op verschillende tijdstippen van de dag door deze twee tools lopen en houd rekening met de tijd die nodig is om uw website te laden. Dit wordt uw benchmark waartegen u verbeteringen in de websitesnelheid gaat meten. 

U moet nu ook een volledige en volledige back-up maken.

Sommige van de stappen die we gaan schetsen, brengen grote veranderingen met zich mee, en er is altijd een risico dat dingen niet gaan zoals gepland. Maak nu een volledige back-up van uw site, zodat u kunt terugkeren naar een back-up als de shit de fan raakt.

2. Installeer een lichtgewicht WordPress-thema

Het kiezen van een schoon, minimaal en lichtgewicht kan wonderen doen als het gaat om het versnellen van WordPress.

Het is niet moeilijk om een ​​mooi en volledig functioneel WordPress-thema te vinden, maar het vinden van een thema dat zo min mogelijk HTTP-verzoeken doet, zou je uiteindelijke doel moeten zijn (verminderen). Als we bijvoorbeeld thema's kiezen, gaan we voor thema's die: beproefd als getest - net zoals Divi of Avada. Misschien wil je ook eens kijken dit uitgebreide recensie.

Overweeg het volgende feit:

De meeste thema's worden geleverd met een uitgebreide functieset, waaronder integratie met sociale-mediasites, parallax-effect, schuifregelaars, verschillende plug-ins en andere "resource-zware" extensies. Met dergelijke sjablonen krijgt u een hoge score op “Google Page Speed ​​Insights” of andere meetinstrumenten voor websitesnelheid kunnen een uitdaging zijn.

Hiermee willen we niet zeggen dat het een slechte zaak is om een ​​thema te gebruiken dat boordevol functies zit. Als u echter een echt snelle website wilt, raden we u aan een minimalistisch thema te kiezen dat speciaal is ontwikkeld voor snelheid.

Het standaard TwentyTwenty WordPress-thema is ontworpen voor duidelijkheid. Het is een snel thema dat lichtgewicht code bevat en alleen de benodigde functies. Afgezien van dit standaard WordPress-thema, zijn dit 5 schone en snelle WordPress-thema's die uitstekend zijn voor een hoge WordPress-snelheid.

Astra

astra prestaties

Astra van BrainStormForce is een relatieve nieuwkomer, maar heeft sinds de release een explosieve groei doorgemaakt. Dit is een thema dat speciaal is ontwikkeld om zo snel en zo licht mogelijk te zijn. Native wordt dit thema geladen in less dan 0.5 seconden is dit een ongelooflijke prestatie. Astra werkt ook heel mooi samen met de Elementor pagina bouwer (maar als u wilt dat uw site slank blijft, kunt u het beste de meeste plug-ins voor paginabuilders vermijden).

Astra nu downloaden

GeneratePress

genereer druk op screenshot

Dit is een ander absoluut razendsnel WordPress-thema dat u kunt gebruiken om WordPress te versnellen. GeneratePress, laadt in minder dan een seconde. Dit thema is ook door veel recensenten uitgeroepen tot het beste WordPress-thema ooit, dus het is een goede keuze.

Bekijk GeneratePress

 

OceanWP

OceanWP

OceanWP is een andere goede keuze als je op zoek bent naar een allround goed thema dat uitstekende prestaties levert. Een ander thema dat standaard binnen een seconde klokt.

Bekijk OceanWP

3. Installeer een handige caching-plug-in

Het installeren van de juiste caching-plug-in zou je op één na belangrijkste actie moeten zijn om WordPress te versnellen.

Door een caching-plug-in te installeren, bespaart u veel van uw bronnen (verminderen en hergebruiken) en laadt uw webserver webpagina's snel.

Dit komt omdat, in plaats van een verzoek naar de MySQL-database (de WordPress-database-engine) te sturen om de gevraagde pagina('s) of inhoud te vinden en te laden, de pagina's in PHP (de programmeertaal van WordPress) de caching-plug-in slaat een warme (dwz recente) kopie van uw webpagina's op in een tijdelijk bestand.

wordpress cache plugin hoe het werkt om WordPress snel te maken

 

In plaats van een zware bewerking uit te voeren (dat wil zeggen dat het veel tijd kost om uit te voeren) en elke keer dat u een website bezoekt serverbronnen verbruikt, laadt de caching-plug-in de gevraagde pagina van dat tijdelijke bestand (de cache) zonder dat u de pagina keer op keer.

Het is belangrijk op te merken dat er verschillende soorten caching zijn, browsercaching (u kunt meer leren over: maak gebruik van browsercaching hier) en server-side caching, die beide dienen om uw site sneller te maken door middel van verschillende optimalisaties.

Onze favoriete en aanbevolen caching-plug-in is WP Rocket - het is bewezen dat het de snelste caching-plug-in is die er is - en het meest effectief om WordPress-websites te versnellen - in werkelijkheid, als je deze plug-in eenmaal hebt geïnstalleerd, zijn de meeste van de hier genoemde acties al uitgevoerd.

Instellingen voor optimalisatie van WP Rocket-bestand

Het wordt geleverd met alle functies die nodig zijn om de laadtijd van een WordPress-site te verbeteren. We zullen deze functies niet afzonderlijk analyseren, maar het volstaat te zeggen dat deze plug-in duizenden WordPress-websites helpt om zeer goede snelheden te bereiken.

Deze plug-in is niet gratis, maar echt en echt, het is de investering zeker waard. Simpel gezegd, je ziet direct een duidelijk verschil in de laadsnelheid van je site, zonder dat je zelf veel handmatig hoeft te sleutelen. We raden u ten zeerste aan om deze plug-in te kopen, het is goedkoop en een waardevolle investering.

Maak uw website snel met WP Rocket

4. Compressie inschakelen

Websites hebben tegenwoordig de neiging om veel bestanden en inhoud aan de bezoeker te leveren. Dergelijke gegevens kunnen aanzienlijk in omvang worden, dus we moeten stappen ondernemen om de grootte van de te verzenden gegevens te verkleinen.

Dit kan worden gedaan door compressie in te schakelen - nog een essentiële stap om WordPress te versnellen.

Wanneer u dit activeert, worden uw websitegegevens en bestanden gecomprimeerd voordat ze in de browsers van de lezers worden afgeleverd, waardoor ze kleiner worden, wat helpt om de inhoud sneller te leveren en de website sneller te laden.

Kortom, de tijd die nodig is om de inhoud te comprimeren en te decomprimeren is veel less dan de tijd die het zou hebben gekost om een ​​grotere hoeveelheid inhoud te leveren. Dit zorgt er op zijn beurt voor dat de website over het algemeen sneller laadt. 

Lees verder: Hoe aan te zetten Gzip-compressie voor uw website

U kunt uw websitegegevens en bestanden comprimeren met behulp van de hierboven beschreven WP Rocket, omdat deze wordt geleverd met ingebouwde ondersteuning voor verschillende methoden die helpen bij het maximaliseren van de compressie. WP Rocket ondersteunt caching van verkleinde en gecomprimeerde stylesheets, evenals Javascript in het geheugen.

Uw hostingbedrijf ondersteunt dit mogelijk ook via de webserver - schakel dit dus ook in via uw host als u kunt. Bekijk hieronder de stappen die gedaan kunnen worden via CPanel of de hosting interface van je webserver.

WordPress-afbeeldingen comprimeren

 

Gzip en comprimeer alle WordPress-inhoud

Als alternatief kunt u ervoor kiezen om een ​​plug-in te installeren die compressie uitvoert. Maar over het algemeen zouden we plug-ins vermijden die slechts één functie uitvoeren.

5. Verwijder de plug-ins die u niet nodig heeft

Wanneer u het WordPress-platform gebruikt om een ​​website te bouwen, kunt u zowel overweldigd als opgewonden raken door de grote verscheidenheid aan plug-ins die online beschikbaar zijn.

Hoewel een van de sterke punten van WordPress ligt in het vermogen om op oneindige manieren te worden geconfigureerd door het gebruik van plug-ins, introduceert elke plug-in een prestatie-impact in de vorm van drie dingen:

  1. Aanvullende PHP-code en databasequery's die uw webserver moet uitvoeren
  2. Extra CSS-bestanden die door de plug-in worden geladen
  3. Extra JS-bestanden die worden geladen en gebruikt door de plug-in.

De extra PHP is een directe prestatie-impact in die zin dat de webserver meer werk te doen heeft (dus de code duurt langer om uit te voeren). De extra bestanden betekenen dat de grootte van de webpagina's waar die plug-in wordt gebruikt meer bestanden naar de browser moet sturen (vandaar dat de pagina's groter worden). De extra CSS / JS-bestanden hebben ook meer tijd nodig om in de browser te worden weergegeven.

Dus ja, hoewel plug-ins geweldig zijn, moet er zorgvuldig worden nagedacht om ervoor te zorgen dat ALLEEN de noodzakelijke plug-ins worden bewaard en niets meer. 

Met de meeste gebeurt, wat er gebeurt, is dat je tijdens het onderzoeken van plug-ins ervoor kunt kiezen om er een paar te testen die je uiteindelijk niet gebruikt of waar je weinig aan hebt. Of sommige plug-ins raken uiteindelijk in onbruik, worden vervangen door andere plug-ins of services of zijn misschien niet langer nodig.

Maar als deze ongebruikte plug-ins niet worden verwijderd en verwijderd, veroorzaken ze nog steeds aanzienlijke overhead, zoals hierboven beschreven.

Hoewel het hebben van plug-ins specifieke functies op uw site toevoegt, moet u ervoor zorgen dat u het absolute minimum aantal plug-ins op uw site heeft geïnstalleerd. 

Dus wat is de actie die u in dit geval moet ondernemen?

Ga door de WordPress-plug-ins op je site en controleer of je die plug-in echt nodig hebt. Als u het niet eerst deactiveert en een paar dagen laat staan ​​om er zeker van te zijn dat er niets kapot gaat. Als het na een paar dagen duidelijk is dat u de plug-in niet nodig had, moet u deze verwijderen.

U moet ernaar streven om zoveel mogelijk plug-ins te verwijderen, uw site zo slank mogelijk te houden van plug-ins. Hoe meer plug-ins u verwijdert, hoe sneller uw website zal zijn.

Je moet ook de plug-ins verwijderen die bellen of verwijzen naar externe websites, omdat deze een aanzienlijk grotere (negatieve) impact hebben op de websitesnelheid. Dit komt omdat je nooit kunt weten hoe snel sites van derden zullen laden en hoeveel externe bestanden ze zullen gebruiken.

Voorbeelden van dergelijke plug-ins zijn onder meer advertentiescripts van derden, plug-ins voor opmerkingen die gebruikmaken van services van derden, analyseplug-ins (niet noodzakelijkerwijs Google Analytics), marketingplug-ins van derden en andere services.

Alles wat niet van het domein van uw site wordt geladen, is meestal een script van een derde partij. 

Bekijk bijvoorbeeld de onderstaande schermafbeelding van de watervalgrafiek van Pingdom. Aan de linkerkant ziet u de Google-lettertypen die voor onze site worden geladen, vervolgens een script voor Google Ads en een script voor Google Analytics (niet gemarkeerd door de pijl).

Rechts zie je dat plotseling de grafiek die de laadtijd laat zien een drastische klap krijgt, van less dan 0.1 seconden tot meer dan 0.2 seconden, maar belangrijker is hoeveel langer het duurt om scripts van derden op te halen en te downloaden in vergelijking met bestanden die van ons domein worden gedownload.

Dit komt omdat onze site is geoptimaliseerd voor snelheid (inclusief door het gebruik van een CDN die we hieronder zullen bespreken), terwijl de servers van derden moeten worden opgehaald van andere servers waarvan de prestaties de neiging hebben te fluctueren, afhankelijk van de belasting die ze ervaren. 

Scripts van derden

Ook als u meerdere plug-ins kunt vervangen door één plug-in die de functionaliteit van meerdere plug-ins biedt, des te beter. En kies voor WordPress-plug-ins van gerenommeerde bedrijven, in tegenstelling tot obscure auteurs - deze zijn waarschijnlijker geoptimaliseerd voor snelheid.

Gebruik bijvoorbeeld, in plaats van meerdere plug-ins om formulieren weer te geven, slechts één plug-in, zelfs als deze verschillende functionaliteitsniveaus kunnen bieden. Qua prestaties ben je beter af met een enkele plug-in.

Zoals u begrijpt, zijn er kosten verbonden aan het verwijderen van sommige plug-ins. Dit zijn meestal de kosten van bepaalde functionaliteit. Als u echter echt wilt optimaliseren voor snelheid, moet u bereid zijn om wat functionaliteit op te offeren.

6. Verwijder thema's die u niet gebruikt

Bij het bouwen van uw door WordPress aangedreven site is de kans groot dat u veel verschillende thema's hebt geïnstalleerd om er een te vinden die het beste bij uw behoeften past. Uiteindelijk heb je gekozen voor één thema dat je nu gebruikt.

Maar elk thema dat op de server blijft staan, heeft ook een impact op de prestaties.

Zorg er dus voor dat u alle geïnstalleerde thema's verwijdert, behalve het huidige thema dat u gebruikt (en eventuele onderliggende thema's die hieraan gerelateerd zijn - deze moeten ook blijven).

U kunt het aantal thema's zien dat u op uw site heeft geïnstalleerd door naar het beheerdersdashboard van uw site te gaan. Klik vanaf daar op Uiterlijk → Thema en er verschijnt een venster dat er ongeveer zo uitziet:

 

verwijder ongebruikte WordPress-thema's

 

Zoals je kunt zien in de bovenstaande afbeelding, is "Imagely Free Spirit" het actieve thema en alle thema's zoals Felt, Genesis, Liber, Reign en Twenty Nineteen en andere zijn ongebruikte thema's.

Om het gedeactiveerde thema te verwijderen, klikt u op de knop die zegt: Thema details wanneer u over het thema zweeft en vervolgens op de kleine "Delete ” tekst in de rechterbenedenhoek van het thema, en het zal worden verwijderd.

thema verwijderen

Een andere manier om de ongebruikte thema's te verwijderen, vereist het gebruik van FTP. Log in op uw server via FTP, zoek de map "uwwebsite.com/wp-content/themes" en verwijder de themamappen die u niet gebruikt.

7. Optimaliseer de afbeeldingsgrootte van uw website

Afbeeldingen zijn een cruciaal onderdeel van een website en helpen de betrokkenheid van gebruikers te vergroten.

Ze zijn echter vrij groot van formaat en zijn een van de belangrijkste redenen die een site kunnen vertragen. Net zoals we al hebben voorgesteld om de gegevens van uw site te comprimeren, moet u ook de nodige maatregelen nemen om alle afbeeldingen van uw site te comprimeren en te optimaliseren (verkleinen). 

Dit verkleint de totale grootte van elke pagina die naar uw bezoekers moet worden verzonden, waardoor deze sneller kan worden geladen.

Een van de beste en meest aanbevolen manieren om uw website-afbeeldingen te minimaliseren (en te optimaliseren) is het gebruik van de WP Smush.it-plug-in. Deze plug-in helpt bij het verkleinen van een afbeelding zonder de kwaliteit ervan aan te tasten.

Het mooie van deze plug-in is dat je je geen zorgen hoeft te maken over het klein houden van je afbeeldingen, of dat je misschien een programma zoals Photoshop moet gebruiken om ze gecomprimeerd op te slaan (mogelijk met kwaliteitsverlies). Je kunt je ding blijven doen en regelmatig bloggen, en de plug-in zal gewoon zijn werk op de achtergrond doen en een versie van elke afbeelding maken die kleiner is, met dezelfde kwaliteit ... en je site sneller laadt!

WP Smush scant automatisch elke afbeelding die naar uw site wordt geüpload (en zelfs reeds bestaande afbeeldingen) en verwijdert de onnodige gegevens in die afbeeldingen, waardoor ze kleiner worden.  

De plug-in gebruikt verliesless compressietechnieken om de grootte van de afbeeldingen te verkleinen. Terwijl de grootte van afbeeldingen tot 1 MB 'smusht' met behulp van de gratis versie van de WP Smush.it-plug-in, comprimeert de pro-versie de grootte van afbeeldingen tot 5 MB. Wanneer u deze plug-in gebruikt, krijgt u resultaten zoals weergegeven in de onderstaande afbeelding:

WP Smush It Bulkcompressie

 

8. Gebruik verschillende afbeeldingsindelingen

Hoewel het comprimeren van afbeeldingen een goed begin is, moet men twee dingen in gedachten houden. Bepaalde afbeeldingsformaten zoals PNG zullen door hun aard en de manier waarop ze werken altijd vrij groot zijn.

Aan de andere kant zijn afbeeldingsindelingen zoals JPG van nature verliesgevend, ook al zijn ze klein. Dit betekent dat je bij het kiezen van deze formaten altijd een compromis moet sluiten: maat vs kwaliteit.

Kleine afbeeldingen verliezen kwaliteit, terwijl grote afbeeldingen van goede kwaliteit langzaam worden gedownload.

Tegenwoordig zijn er echter nieuwe formaten die u kunt gebruiken. WebP, een door Google ontwikkeld beeldformaat dat speciaal is uitgevonden om te eisen: less van een compromis. In feite zijn op WebP gebaseerde afbeeldingen kleiner dan PNG's en kleiner dan JPG's zonder aan kwaliteit in te boeten. 

Tot een paar jaar geleden was ondersteuning voor WebP in browsers vrij schaars, maar tegenwoordig ondersteunen alleen oudere webbrowsers dit formaat niet. Er is echter één opmerkelijke uitzondering. De Safari-browser, eigen aan Apple apparaten, ondersteunt het WebP-formaat nog steeds niet, omdat we dit artikel bijwerken. 

Gelukkig is hier een oplossing voor. U kunt WebP-afbeeldingen aan de meeste browsers tonen en andere formaten aan Safari-browsers.

Er is nog een probleem. De meeste afbeeldingen zijn beschikbaar als PNG- of JPG-indeling, u moet ze converteren naar WebP. 

Nogmaals, hier is ook een oplossing voor. In feite kan de onderstaande suggestie beide problemen tegelijk oplossen.

Het WebP Express-plug-in kan een open-sourcebibliotheek gebruiken om afbeeldingen die u uploadt naar WebP-indelingen te converteren. Vervolgens worden de afbeeldingen weergegeven als WebP voor de meeste browsers, maar worden ze weergegeven als PNG / JPG voor andere formaten.

Dit is een zeer nette oplossing die we graag aanbevelen.

webp express-instellingen

Er is een klein nadeel waar je rekening mee moet houden. Uw webserver MOET ondersteuning hebben voor de WebP-bibliotheek, anders moet u de mogelijkheid hebben om deze zo te installeren dat de conversie indien nodig kan plaatsvinden.

U kunt bij uw hostingbedrijf navragen of de plug-in op uw webserver wordt ondersteund.

9. Meld u aan bij een CDN (ook bekend als Content Delivery Network)

Veel populaire en grote WordPress-blogs, zoals Copyblogger of andere veelbezochte blogs gebruiken een Content Delivery Network (CDN). De specifieke taak van een CDN is om WordPress te versnellen door zware inhoud te verplaatsen naar een locatie die fysiek dicht bij ELKE bezoeker is. 

De logica achter het hebben van een CDN is dit: een content delivery-netwerk slaat al uw statische bestanden van uw website op (zoals CSS, JS, afbeeldingen, enz.) op een netwerk van "edge servers" over de hele wereld. Wanneer een gebruiker uw site bezoekt, in plaats van de afbeeldingen en andere bestanden rechtstreeks van uw webserver te krijgen, vraagt ​​deze de browser om de bestanden te downloaden van de geografisch dichtstbijzijnde server naar hun locatie (dwz een CDN verkleint de fysieke afstand die de bestanden moeten afleggen) .

Dit kan in onderstaande afbeelding worden weergegeven.

 

Met vs Zonder een CDN

 

Voor onze blog hebben we gebruik gemaakt van de StackPath CDN en we raden het gebruik ervan ten zeerste aan - je zult nog een drastische verbetering zien in de laadtijd van je website als je een CDN gebruikt.

Het meest opvallende is echter dat websitebezoekers die vanaf locaties over de hele wereld door uw website bladeren, een duidelijke verbetering in de laadtijd van uw site krijgen.

Met een CDN krijg je ook de toegevoegde bonus dat je website wordt geleverd via HTTP/2, de snellere versie van HTTP die een aantal optimalisaties bevat om WordPress te versnellen.

Als je meer wilt lezen over CDN's, kun je het volgende artikel bekijken, waarin enkele opties voor de . worden besproken beste CDN voor WordPress.

10. Optimaliseer uw WordPress-websitedatabase

Al uw WordPress-website-inhoud (zoals berichten, opmerkingen, enz.) wordt opgeslagen in de database.

Daarnaast slaat de database ook alle instellingen van uw site op, inclusief de thema- en plug-in-instellingen. Als u uw site vrij vaak bijwerkt, zal uw database in de loop van de tijd zeker groter worden.

Elke keer dat u een bericht bewerkt, slaat WordPress ook een kopie van de oude versie op, voor het geval u terug moet naar de oude versie. Deze besparing van versies kan in de loop van de tijd aanzienlijk groeien.

Hoe meer bewerkingen u uitvoert, hoe groter dit aantal groeit:

 wordpress post revisies

Nu kan een grote database een aanzienlijke impact hebben op de prestaties van uw website en de laadtijd van de pagina verhogen.

Plug-ins zoals WP Rocket hebben een functie die de database om de zoveel tijd opschoont.

Als u een andere optie wilt, kunt u veel van uw laadtijd verkorten door uw WordPress-database op te schonen met de WP-Optimize-plug-in. Deze plug-in voert één eenvoudige taak uit: het helpt bij het optimaliseren van de WordPress-websitedatabase door postrevisies, spamcommentaar, databasetabellen, post-prullenbak, enzovoort te verwijderen.

 

wp optimaliseren

 

Het is ook goed om te weten dat te veel gegevens in specifieke databasetabellen ook prestatieproblemen kunnen veroorzaken. Als u bijvoorbeeld een mailinglijst heeft met duizenden gebruikers die oud is geworden en niet meer geldig is, zorg er dan voor dat u de database inkort.

Alle oude gegevens moeten altijd worden verwijderd om de database slank en snel te houden. 

11. Vermijd "Trackbacks" en "Pingbacks"

Trackbacks en Pingbacks zijn geweldige manieren om WordPress-bloggers en -uitgevers te helpen communiceren met lezers.

Als u trackbacks en pingbacks goedkeurt, wordt echter een link en een korte beschrijving (dwz een uittreksel) van een artikel weergegeven in het opmerkingengedeelte van uw site/blog. Helaas trekt deze functie meestal spammers aan. De kans is zelfs groot dat de meeste trackbacks en pingbacks die u ontvangt spam zijn.

Om een ​​dergelijk probleem op te lossen, kunt u de instelling "Sta linkmeldingen van andere blogs (pingbacks en trackbacks)" uit uw beheerderspaneel uit. Ga hiervoor naar Instellingen → Discussie in uw beheerdersdashboardscherm en schakel de optie uit zoals weergegeven in de onderstaande afbeelding:

WordPress discussie-instellingen

 

12. Herstel en maak aanpassingen aan de Gravatar-afbeelding

Als uw WordPress-website wordt geleverd met Gravatar-ondersteuning, wordt elke keer dat een gebruiker een opmerking op uw blog achterlaat, automatisch de gravatar-afbeelding van elke gebruiker naast zijn opmerking toegevoegd.

Dit betekent dat hoe meer gebruikers een opmerking plaatsen, hoe meer gravatar-afbeeldingsverzoeken naar de Gravatar-servers worden verzonden, wat uiteindelijk uw site zal vertragen. Dit komt omdat elke bezoeker de Gravatar-afbeeldingen van alle eerdere opmerkingen moet opvragen en downloaden.

Een aanbevolen optie zou zijn om de Gravatar-afbeelding "leeg" te maken.

mysterieus

 

Wanneer echter een standaard avatarafbeelding is ingeschakeld, zal uw site nog steeds een externe aanroep doen naar de Gravatar-site voor elke afzonderlijke afbeelding, waardoor uw site langzaam laadt.

Een optie om dit op te lossen zou zijn om: installeer een plug-in die Gravatar-afbeeldingen kan cachen, maar gebruik dit alleen als je veel reacties op elke blog hebt.

Een haalbare optie is om uw eigen aangepaste avatar als de standaardavatar te laden en uw server de aangepaste avatar te laten laden, in plaats van verzoeken naar de Gravatar-servers te sturen om een ​​afbeelding te laden. Om dit te doen, voegt u eenvoudig de volgende code toe aan uw thema Functions.php-bestand:

 

add_filter( 'avatar_defaults', 'custom-gravatar');

functie custom-gravatar ($avatar_defaults)

{

  $newavatar = get_bloginfo('template_directory') . '/afbeeldingen/icon.png';

  $avatar_defaults[$myavatar] = "AANGEPASTE NAAM";

  retourneer $avatar_defaults;

}

 

Upload vervolgens de afbeelding van uw keuze als de nieuwe standaard gravatar naar uw themamap: /wp-content/themes/yourtheme. Over het algemeen bevat het grootste deel van het thema een afbeeldingsmap, dus zorg ervoor dat u de standaard avatarafbeelding wijzigt in uw eigen afbeelding binnen het pad: afbeeldingen/icon.png 

13. Optimaliseer de leesinstellingen 

Een WordPress-blogpagina geeft standaard 10 berichten per pagina weer, maar je kunt dit wijzigen als je meer wilt laten zien.

Als u er echter voor kiest om een ​​groter aantal berichten op elke pagina weer te geven, kan dit een aanzienlijke invloed hebben op de laadtijden van uw blog. Dus, om WordPress te versnellen en een snelle laadtijd van uw WordPress-blog te garanderen, moet u ervoor zorgen dat de standaardinstelling in uw lezing pagina is ingesteld op 10 berichten per pagina

Bovendien, als u reguliere inhoud voor uw WordPress produceert, kunt u uw recente blogberichten delen met behulp van syndicatiefeeds. U kunt ook de limiet van syndicatiefeeds instellen volgens uw vereisten (maar niet meer dan 10 items).

Ten slotte worden, zoals u wellicht weet, WordPress-blogberichten weergegeven in RSS-feeds. Voor elk van uw artikelen die in een feed zijn opgenomen, kunt u de Hele tekst optie.

Maar als je lange berichten schrijft (met veel afbeeldingen), neem dan al je berichten op als Hele tekst op één pagina kan de laadtijd van de pagina verlengen. Om dit te voorkomen, is het raadzaam een ​​samenvatting op te nemen die alleen de eerste 55 woorden van uw berichtinhoud in de feed weergeeft en een optie bevat waarmee gebruikers de rest van het bericht op een andere enkele pagina kunnen bekijken.

Wordpress optimale leesinstellingen

  

Voor alle bovenstaande wijzigingen moet u enkele aanpassingen maken aan de Instellingen lezen pagina in uw beheerderspaneel. 

14. Weg met geaccumuleerde overhead

De WordPress-database slaat veel extra (en onnodige) gegevens op, waaronder revisies, metagegevens (of aangepaste velden), weggegooide items en nog veel meer.

WordPress volgt standaard post- en paginarevisies. Het probleem is dat WordPress geen limiet stelt aan het aantal revisies dat een gebruiker kan opslaan.

Als je een lang artikel hebt geschreven, kan WordPress mogelijk honderden revisies besparen, wat uiteindelijk de omvang van je database vergroot.

De extra bloat maakt de database traag en inefficiënt.

Je zou ervoor kunnen kiezen om revisies volledig uit te schakelen, maar we raden dit niet aan, omdat het altijd fijn is om revisies te hebben voor het geval je terug moet naar een vorige versie.

Een betere oplossing is om het configuratiebestand zo in te stellen dat het aantal revisies dat in uw WordPress-database wordt opgeslagen, wordt verminderd. Om dit te doen, hoeft u alleen maar de volgende regel code toe te voegen aan het wp-config.php-bestand van uw thema:

 

definiëren( 'WP_POST_REVISIONS', 5);

De bovenstaande wijziging beperkt postrevisies tot de laatste 5 saves.

 

Net als revisiegegevens kunnen weggegooide gegevens veel ruimte in beslag nemen in de database. Zorg er daarom voor dat u de prullenbak regelmatig leegt.

15. Verbeter het laden van scripts met Google Libraries of Defer

Elke standaard WordPress-site laadt standaard JavaScript-bibliotheken (of JS-bibliotheken) rechtstreeks vanuit een WordPress-installatie.

Dit kan de prestaties van uw site of blog vertragen, omdat gebruikers dat JS-bestand van uw site moeten downloaden.

De meeste websites maken echter gebruik van dezelfde bibliotheken (zoals het gebruik van de jQuery-bibliotheek). Tegelijkertijd bevatten ze allemaal een kopie van jQuery met de inhoud van de website. Dit betekent dat websitebezoekers hetzelfde bestand steeds opnieuw van verschillende websites zullen downloaden.

In werkelijkheid, als alle websites dezelfde versie van deze bibliotheek zouden gebruiken, zou dit een aanzienlijke download kunnen besparen waardoor uw website sneller zou worden. 

Maar hoe is het mogelijk om dezelfde versie te gebruiken? Dit is eigenlijk vrij eenvoudig. Websites die jQuery gebruiken, kunnen verwijzen naar een door Google gehoste versie van dit bestand, wat op precies dezelfde manier werkt als het gebruik van een lokale versie.

Het mooie hiervan is dat door de Google-versie van de jQuery (en andere) bibliotheken-plug-in te gebruiken, de bezoekers van uw website de Javascript-bibliotheken van Google's AJAX Libraries CDN kunnen gebruiken, in plaats van de bestanden van uw WordPress-installatie te laden. 

Het gebruik van de bestanden van Google's AJAX Libraries CDN biedt 3 belangrijke voordelen:

  • Het vergroot de kans dat uw gebruikers deze bestanden al in de cache hebben staan ​​(recycle).
  • Vermindert een aanzienlijke hoeveelheid belasting van uw server.
  • Hiermee kunnen gebruikers de gecomprimeerde versies van de bibliotheken gebruiken.
  • jQuery wordt geladen vanaf de dichtstbijzijnde Google-server (verkleinen).

 

Hoe jQuery uit Google Library (CDN) te laden

Allereerst worden standaard WordPress-scripts geregistreerd via functions.php bestand en het gebruik van de functie wp_register_script () waarvoor vijf parameters nodig zijn.

  1. Naam (jQuery in ons geval)
  2. URL van script (als het is geladen vanuit de themamap of een andere plaats buiten WordPress-code)
  3. Array van alle scripts die afhankelijk zijn van dit script
  4. Scriptversienummer (alleen optioneel om de scripts die u hebt geïnstalleerd bij te houden)
  5. Laad het script in de voettekst. (standaard is het ingesteld om alle scripts in de koptekst te laden, als deze parameter is ingesteld op "true", worden scripts in plaats daarvan in de voettekst geladen, dus laten we deze leeg omdat we deze in de koptekst willen laden)

Jan van Saotn.nl maakte ook een goed punt. Als je hebt ingeschakeld WordPress SSL op uw website, moet u de URL wijzigen in HTTPS, anders wordt voorkomen dat de scripts door de browser worden geladen.

Geen HTTPS-url: https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js

HTTPS-URL: https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js

// JQuery laten laden vanuit de Google-bibliotheekfunctie Replace_jQuery() { if (!is_admin()) { // commentaar geven op de volgende twee regels om de lokale kopie van jQuery wp_deregister_script('jquery'); wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js', false, '1.11.2'); wp_enqueue_script('jquery'); } } add_action('init', 'replace_jquery');

Voor alle scripts van derden die behoorlijk zwaar kunnen worden en zich niet op het kritieke laadpad bevinden, is het erg belangrijk dat de laadtijden snel zijn om het laden van de scripts tot het einde uit te stellen. Dit is iets dat we zeer diepgaand hebben vergeleken in het volgende artikel dat we u zouden aanraden te lezen: [Hoe] Uitstel parseren van Javascript-waarschuwing in WordPress met Async oplossen.

16. Gebruik Query Monitor om knelpunten in plug-ins te identificeren

Hoewel het bovenstaande mogelijk een aantal problemen heeft opgelost, kan het zijn dat uw site nog steeds traag aanvoelt.

Soms is het mogelijk dat een specifieke plug-in een probleem veroorzaakt, waardoor het te lang duurt om zijn taken uit te voeren. Het kan mogelijk zijn dat een van uw momenteel geïnstalleerde plug-ins ervoor zorgt dat uw site langzaam laadt.

Unless je deze theorie test, zou het moeilijk zijn om erachter te komen welke plug-in dit probleem veroorzaakt. Gelukkig zijn er plug-ins die ons kunnen helpen bij het identificeren van plug-ins die zich misdragen.

Onze favoriete plug-in om dit te doen is de Query Monitor-plug-in van John Blackbourn.

De plug-in helpt door de plug-ins te vermelden en hoe lang het duurt om hun zoekopdrachten uit te voeren. Zo kun je zien welke te lang lijken te duren. Zodra u erachter bent gekomen dat de plug-in niet goed werkt, kunt u deze verder analyseren en corrigerende maatregelen nemen om deze te repareren. 

U kunt er optioneel voor kiezen om de plug-in te vervangen door een andere versie, omdat er mogelijk compatibiliteitsproblemen zijn met uw site.

17. Kies voor een goede snelle webhostingservice

De meeste mensen die net beginnen met het maken van een nieuwe website, zullen merken dat een gedeelde host een goed koopje lijkt. Een gedeelde, goedkope host brengt verborgen kosten met zich mee waarvan u op de hoogte moet zijn.

Meestal zal een gedeelde of goedkope hostingserver de snelheid van uw website ongelooflijk traag maken en mogelijk volledig stoppen met het bedienen van uw klanten als en wanneer u pieken in het verkeer naar uw website ontvangt.

Dit is allemaal een kwestie van cijfers. Het hostingbedrijf moet geld verdienen.

Dus de reden waarom hosting doorgaans goedkoop is, is dat VEEL websites (honderden, soms duizenden sites) op dezelfde server staan. Dit zorgt ervoor dat de shared hosting-servers overweldigd worden. Elke keer dat iemand uw website bezoekt, moet de webserver strijden om serverbronnen, waardoor elk bezoek aan uw website impliciet traag wordt.

Deze traagheid en mogelijke downtime kan het imago van uw bedrijf bij uw klanten aantasten. Zodra een bezoeker uw website verlaat, is het onwaarschijnlijk dat ze uw site opnieuw zullen bezoeken.

Het kiezen van een goede webhost is cruciaal voor het versnellen van uw website. Investeren in een goede hostingdienst loont zich al snel terug.

We hosten deze website op InMotion-hosting - een geweldige webhost die u zou moeten overwegen voor uw website. We hebben gekozen voor InMotion VPS-hosting - omdat we willen dat onze website echt heel snel is.

In werkelijkheid hadden we zelf ook voor een goedkope host gekozen. In werkelijkheid is het moeilijk om een ​​koopje te weerstaan, totdat we de impact op de prestaties van onze site beseften.

Door van webhost te wisselen hebben we de laadtijd van onze website direct 2 seconden sneller gemaakt. Dit was zonder iets anders te doen! Er zijn veel redenen waarom we ze hebben gekozen, die we hier apart vermelden: https://www.collectiveray.com/inmotion-hosting-review

We hadden aanvankelijk HostGator-hostingbedrijf gekozen voor onze blog, maar toen de blog populair werd en veel verkeer begon te ontvangen, zagen we een afname in de responstijd van de server. Ongetwijfeld heeft HostGator zijn eigen voordelen, maar we zijn deze host al snel ontgroeid. Toen we meer hostingoplossingen begonnen te evalueren en uiteindelijk kozen In beweging voor onze blog.

Al snel zagen we verbetering in de reactietijd van onze server, zoals je kunt zien in de onderstaande afbeelding:

InMotion-laadtijd

Na bovenstaande tips volgen we nu met wat meer geavanceerde tips. U kunt uw WordPress sneller maken door deze tips voor infrastructuursoftware te implementeren. 

Als je hosting onder jouw controle is (je hebt een Virtual Private Server of Dedicated Server) en je hebt volledige root-toegang tot je software-infrastructuur, wil je misschien deze geavanceerde optimalisaties uitvoeren om WordPress snel te maken.

Merk op dat het het beste is als u huur een WordPress-ontwikkelaar in om deze geavanceerde wijzigingen uit te voeren, omdat als u niet over de juiste vaardigheden beschikt, uw site mogelijk kapot gaat.

Als je echt heel praktisch bent met serverinfrastructuur, heeft onze vriend Dave van WPIntense, die een missie heeft om WordPress sneller te maken, een uitstekende setup die sterk is geoptimaliseerd en afgestemd om websites snel te maken: De snelste WordPress-stack installeren met Ubuntu 18.04 en MySQL 8

Voor de rest van ons gewone stervelingen, lees verder. 

18. Upgrade de PHP-versie

WordPress draait op de programmeertaal PHP. Zoals je weet, brengt WordPress regelmatig nieuwe versies uit die prestatie-upgrades kunnen bevatten, maar aangezien PHP ook software is, geeft de organisatie achter PHP ook nieuwe versies van PHP uit.

De meeste grote versies van PHP introduceren verschillende prestatieverbeteringen die de prestaties soms behoorlijk dramatisch kunnen verhogen. Bekijk bijvoorbeeld de onderstaande grafiek van: Kinsta, dat de prestaties van de nieuwste versie van PHP op WordPress 5.3 laat zien:

wordpress 5 3 php-benchmarks

Zoals je kunt zien is er een drastische verbetering tussen PHP 5 en PHP 7. Maar zelfs tussen PHP 7.1 en 7.4 is er een aanzienlijke stijging.

Praat met uw hostingservice en vraag hen of u uw site naar de nieuwste versie van PHP kunt verplaatsen om een ​​mooie prestatieverbetering te krijgen zonder iets anders te doen. 

Houd de site in de gaten wanneer u deze wijziging uitvoert, omdat sommige oude plug-ins en thema's mogelijk niet 100% compatibel zijn met de nieuwste versies van PHP.

19. Upgrade de MySQL-versie

Voor MySQL geldt dezelfde logica als voor PHP. 

Maar in dit geval is er een andere reden. In de afgelopen jaren is MySQL overgenomen door Oracle. Toen dit gebeurde, werden nieuwe versies van MySQL gemaakt, zoals MariaDB of Percona Server.

MariaDB heeft zeer goede prestaties, sneller dan de oudere versies van MySQL. Je zou kunnen overwegen om over te stappen van MySQL naar MariaDB of een andere vorm van MySQL (of test en kijk of dit je website een duidelijke verbetering kan geven als je deze instelt).

De upgrade van MySQL naar MariaDB is vrij eenvoudig als je een VPS-server met WHM hebt geïnstalleerd, in feite is het een interne upgrade die vrij eenvoudig te implementeren zou moeten zijn. Maak echter wel volledige back-ups zodat u deze kunt herstellen naar de vorige staat of test de upgrade vooraf.

20. Upgrade naar LiteSpeed ​​of NGINX webserver

De meeste webservers draaien doorgaans op de Apache-webserver. Hoewel dit een goede generieke webserver is, is het niet de beste optie als het gaat om prestaties.

litespeed-logo

LiteSpeed en NGINX zijn twee andere webservers die zeer goed zijn afgestemd op prestaties. Met name LiteSpeed ​​(de server die onze site van stroom voorziet) presteert aanzienlijk beter dan Apache en is een plug-in-vervanging voor Apache (dwz u hoeft geen wijzigingen in configuratiebestanden aan te brengen).

NGINX is een beetje ingewikkelder omdat je een aantal bestanden opnieuw moet configureren om met NGINX te kunnen werken.

Maar beide zijn de moeite waard om ze op hun plaats te krijgen als je elke milliseconde aan prestaties wilt persen. 

21. Schakel uw databasetabellen over naar de InnoDB-opslagengine

Sommige WordPress-databases, eigenlijk de meeste, gebruiken de MyISAM-opslagengine.

De MyISAM-opslag is verouderd en er zijn andere snellere en betere technologieën. U moet controleren welke opslagengine uw site gebruikt via PHPMyAdmin en ervoor zorgen dat uw MySQL-databasetabellen de InnoDB-opslagengine gebruiken.

phpmyadmin-opslagengine

Als uw WordPress-database InnoDB niet gebruikt en u uw MySQL wilt optimaliseren, moet u waarschijnlijk uw databasetabellen wijzigen om ze te wijzigen in InnoDB. Dit optimaliseert de MySQL-serverconfiguratie.

Maak volledige back-ups van de database voordat u doorgaat.

Voer de resultatenset van de volgende instructie uit op uw database om uw oude MyISAM-tabellen naar InnoDB te converteren:

SELECT CONCAT('ALTER TABLE ',table_schema,'.',table_name,' ENGINE=InnoDB;')
FROM information_schema.tables WHERE engine='MyISAM' 
AND table_schema NOT IN ('information_schema','mysql','performance_schema');

De geproduceerde uitvoer zal iets zijn dat lijkt op het volgende:

ALTER TABLE db-name.table1 ENGINE=InnoDB;
ALTER TABLE db-name.table2 ENGINE=InnoDB;
ALTER TABLE db-name.table3 ENGINE=InnoDB;

Voer deze query uit op uw MySQL om de tabellen te wijzigen in InnoDB voor sterk verbeterde prestaties.

Als dit klinkt als iets dat je niet graag zou doen, wil je dit misschien doen met een plug-in zoals Vevida Optimizer (https://wordpress.org/plugins/vevida-optimizer/, of andere plug-ins) die de tabellen automatisch naar InnoDB kunnen converteren.

22. Optimaliseer de MySQL InnoDB-configuratie

In actie 10 hebben we gezien hoe we onze WordPress-websitedatabase, waarop MySQL draait, kunnen optimaliseren. Het is ook erg belangrijk om een ​​geoptimaliseerde MySQL-serverconfiguratie te hebben.

Als u toegang heeft tot uw MySQL-installatie, kunnen serverbeheerders gebruikmaken van de configuratie-instellingen die hun MySQL-smaak (Oracle MySQL, MariaDB of Percona) te bieden heeft. Sinds MySQL versie 5.5.4 is een van de belangrijkste instellingen om aan te passen de innodb_buffer_pool_instances als innodb_buffer_pool_size natuurlijk.

Deze voormalige instellingen verdelen de InnoDB-bufferpool in meerdere, afzonderlijke instanties.

Specificeer voor maximale efficiëntie een combinatie van: innodb_buffer_pool_instances als innodb_buffer_pool_size zodanig dat elke instantie van de bufferpool ten minste 1 gigabyte is. Om meer i/o-lezen en i/o-threads te schrijven, moet je ook eens kijken op innodb_write_io_threads als innodb_read_io_threads ook.

Idealiter moeten uw WordPress-databasetabellen van het type opslagengine "InnoDB" zijn. Jan van saotn.org legt dit in detail uit in dit artikel over: InnoDB-prestaties.

WordPress is gebouwd met PHP en PHP werkt meestal geweldig out-of-the-box. Maar PHP kan veel beter presteren als je het wat extra liefde en aandacht geeft. Er zijn een paar instellingen waar je echt naar moet kijken, omdat het PHP niet alleen sneller zal laten werken, maar ook enkele veelvoorkomende verbindingsfouten zal oplossen (zoals problemen met het verbinden met WordPress.com of Jetpack). Je moet je PHP-instellingen dus nog verder optimaliseren.

In één oogopslag zijn hier enkele instellingen die moeten worden aangepast. Helaas kunnen we geen exacte configuratiewaarden geven, omdat deze per hostingconfiguratie verschillen. De hieronder vermelde waarden worden geleverd zoals ze zijn.

23. Gebruiken en configureren OPCache

PHP OPcache is een opcode-cache: OPcache versnelt de PHP-prestaties door voorgecompileerde scriptcode in het geheugen op te slaan, waardoor PHP niet meer nodig is om die scripts bij elk verzoek te laden en te parseren. OPCache is gebundeld met PHP 5.5.0 en hoger.

Voeg in je php.ini toe:

  zend_extension=php_opcache.so

en configureer de belangrijkste instellingen:

  opcache.memory_consumption=48
  opcache.interned_strings_buffer=8
  opcache.max_accelerated_files=5000
  opcache.fast_shutdown=1

 

U kunt het PHP Runtime Configuration-document als referentie gebruiken: https://www.php.net/manual/en/opcache.configuration.php. Voor meer informatie over OPCache optimaliseren raadpleeg dit artikel ook van jan.

24. Realpath_cache_size optimaliseren

PHP's realpath_cache_size is een andere instelling die u kunt en moet optimaliseren. Deze instelling stelt de grootte in van de realpath-cache die door PHP moet worden gebruikt. Dit is waar PHP bestandslocaties in de cache opslaat. Toenemend realpath_cache_size kan de PHP-prestaties aanzienlijk verbeteren.

U kunt gebruik maken van de realpath_cache_size() functie om de huidige gebruikte cachegrootte te ontdekken en uw configuratie daarop te baseren.

Maak het volgende: cache_size.php bestand en voer het uit op uw installatie

  
    var_dump (realpath_cache_size());
  ?>

 

Op basis van het resultaat van het bovenstaande kunt u PHP's standaard 16K verhogen naar 128K, of zelfs 192K, afhankelijk van uw PHP-webtoepassing.

Veelgestelde vragen

Hoe verhoog ik de snelheid van WordPress?

Om de WordPress-snelheid te verhogen, moet u zich aan een paar basisprincipes houden. Verminder eerst de tijd die uw webserver "werkt" door het aantal plug-ins die u hebt geïnstalleerd te verminderen en de prestaties in het algemeen te verbeteren door te upgraden naar een betere host en caching in te stellen. Ten tweede, verklein de hoeveelheid gegevens die uw website naar bezoekers stuurt door extra plug-ins of scripts van derden te verwijderen, bestanden te comprimeren en afbeeldingen te optimaliseren. Ten derde, verminder de hoeveelheid data en reistijd door een CDN te gebruiken, browsercaching te optimaliseren en alleen dingen te laden die de bezoekers nodig hebben (lazy-loading). 

Waarom is een WordPress-site traag?

Een WordPress-site kan om verschillende redenen traag zijn. De grootste reden is een combinatie van een trage (goedkope) hostingserver en te veel geïnstalleerde plug-ins. Afgezien daarvan zijn de meest voorkomende redenen een probleem met een specifieke plug-in die kan worden geïdentificeerd met behulp van de bovenstaande stappen, of de website is te groot (veel bestanden, afbeeldingen, video's) die worden verzonden om naar elke bezoeker te worden verzonden.

Hoe kan ik ervoor zorgen dat mijn WordPress-afbeeldingen sneller worden geladen?

De snelste methode om WordPress sneller te laten laden, is door ze te comprimeren om ze kleiner te maken. De tweede methode die moet worden geïmplementeerd, is het gebruik van een CDN waarmee de afbeeldingen sneller en efficiënter naar de eindgebruiker kunnen worden overgebracht. 

Wat vertraagt ​​mijn website?

Om erachter te komen wat uw website vertraagt, kunt u een plug-in installeren met de naam Query Monitor die u helpt bij het identificeren van problematische plug-ins die prestatieproblemen veroorzaken. Als geen enkele plug-in een probleem is, moet u mogelijk paginacaching instellen of mogelijk upgraden naar een betere hostingservice. 

Afsluiten 

Als u deze acties onderneemt - waarvan sommige natuurlijk meer betrokken zijn dan andere, zijn we er zeker van dat u de laadtijd van uw WordPress-website aanzienlijk verkort. Dit zijn exact dezelfde stappen die we doen om onze eigen website sneller te maken, dus we delen ze omdat het is bewezen dat ze voor ons werken - dus we weten zeker dat ze voor jou zullen werken!

Laatste opmerking - de snelste manier om uw website sneller te maken

We worden gehost op InMotion omdat we het belangrijk vinden dat onze website echt heel snel is, en we bevelen ze aan omdat we echt vinden dat iedereen dat ook zou moeten doen - het zal je website meteen een boost geven. Behalve dat ze sneller laden, zijn hun servers veiliger en is hun ondersteuning beter (ze moeten wel statistieken hebben om deze gewaagde beweringen te bewijzen). Waarom vind je ons niet leuk en probeer InMotion eens (we hebben 47% KORTING voor onze lezers tot september 2021). U hoeft zich geen zorgen te maken over het verplaatsen van uw site, zij doen het gratis voor u. We garanderen dat je nooit meer terug wilt naar je oude host. Ze hebben een geld-terug-garantie van 90 dagen, dus je hoeft ze niet eens een cent te betalen als je het niet leuk vindt wat je ziet ;) 

Bezoek InMotion voor de snelste hosting (en krijg 47% KORTING tot september 2021)

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

101 WordPress-trucs

Klik hier om nu te downloaden

Hulp nodig om dingen voor elkaar te krijgen? Probeer deze best beoordeelde betaalbare optredens op Fiverr!

fiverr-logo

 

Klik hier om experts te vinden WordPress snelheidsoptimalisatie.

Klik hier om een ​​te maken volledige WordPress website.

 

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