1923.ro is een fansite gewijd aan de voetbalclub Rapid Boekarest. Je vindt er nieuws en updates over het team, interviews met een aantal spelers en je kunt er ook kopen
Dragos (de site-eigenaar) heeft voor onze hostingoplossing gekozen om te kijken of we een aantal problemen die hij had met deze blog kunnen oplossen, namelijk het verschijnen van het witte scherm, de zogenaamde WSOD (white screen of death) die nogal vaak voorkomt wanneer gebruik van WordPress.
WordPress white screen of death kan het resultaat zijn van verschillende dingen:
- WordPress bereikt de limiet van het geheugen dat is toegewezen aan a
PHP script - slecht geschreven plug-in of thema
- een probleem met de serverinstellingen
- ongewenste tekens in het thema functies.php of wp-config.php
Laten we eens kijken hoe we onze voetbalvrienden hebben geholpen om een foutloze en snellere WordPress-blog te hebben.
Voor
Voordat de blog naar onze servers verhuisde, laadde de blog gemiddeld in 3,6 seconden, had 108 verzoeken en een paginagrootte van ongeveer 3800K, waarvan 3404,5K afbeeldingen waren.
Google Page Speed Insights gaf
- afbeeldingen optimaliseren
- verwijder render-blokkerende Javascript en CSS in inhoud boven de vouw
- reduceert de responstijd van de server tot minder dan 200 ms
Het was duidelijk dat de foto's het grootste probleem vormden, maar ook de server waarop de blog werd gehost was niet de beste.
Blogoptimalisatie
We hebben gezocht naar afbeeldingen met een zeer hoge resolutie en het formaat ervan aangepast. We hebben de Smushit-plug-in gebruikt om alle foto's op de site te optimaliseren.
We hebben Lazy Load geïmplementeerd – een WordPress-plug-in die geleidelijk de afbeeldingen laadt, die alleen worden weergegeven wanneer de gebruiker scrollt.
In plaats van 3 MB aan foto's te laden, is dit nu slechts ongeveer 780 KB.
We hebben een combinatie van paginacache en databasecache geïmplementeerd om ervoor te zorgen dat WordPress minder werkt, minder bronnen verbruikt, pagina's sneller weergeeft en meer verkeer kan genereren.
Na
Na het optimaliseren van afbeeldingen, het instellen van lazy load en cache-implementatie, hebben we de laadsnelheid van de blog verbeterd van 3,60 seconden naar 1,4 seconden zoals aanvankelijk.
Een nieuwe Google PageSpeed Insights-test laat een score zien van 92/100.
Andere aanbevelingen
Geef fragmenten en een miniatuur weer in plaats van volledige berichten op archiefpagina's.
Dat zou de pagina's kleiner maken (KB-gewijs).
Een ander probleem houdt verband met de Facebook-plug-in, een plug-in die enkele sociale functies aan de site toevoegt en een negatieve impact heeft: 90,6% van de laadsnelheid van de site.
We denken dat deze plug-in de fouten genereerde, maar helaas hadden bijna alle plug-ins die Facebook-opmerkingen toevoegden die we hebben getest een negatieve invloed op de prestaties (sommige minder, sommige meer).
Als algemene regel geldt dat het, vanuit onze persoonlijke ervaring met commentaarplug-ins, het beste is om bij de standaardcommentaar van WordPress te blijven. Het ziet er misschien niet geweldig uit, maar het saboteert in ieder geval uw website niet.
Er moet nog meer diepgaande optimalisatie worden gedaan, zoals het verwijderen van JavaScript en CSS die weergave blokkeren in inhoud boven de vouw. Als u uw website met een minimalistische aanpak bouwt en deze niet opblaast, maakt dit niet veel uit, maar in sommige gevallen kan het de moeite waard zijn om de implementatie te implementeren.
Dat is het zo'n beetje. Als u een prestatie-audit en optimalisatie nodig heeft, neem dan contact met ons op.
Laat een reactie achter