1923.ro è un sito di fan dedicato alla squadra di calcio Rapid Bucarest. Puoi trovare notizie e aggiornamenti sulla squadra, interviste ad alcuni giocatori e puoi anche acquistare
Dragos (il proprietario del sito) ha optato per la nostra soluzione di hosting per vedere se possiamo risolvere alcuni problemi che ha avuto con questo blog, in particolare la comparsa dello schermo bianco, il cosiddetto WSOD (white screen of death) che si verifica abbastanza frequentemente quando utilizzando WordPress.
La schermata bianca della morte di WordPress può essere il risultato di diverse cose:
- WordPress raggiunge il limite di memoria allocata a a
PHP sceneggiatura - plugin o tema scritti male
- un problema con le impostazioni del server
- caratteri indesiderati nel tema Functions.php o wp-config.php
Vediamo come abbiamo aiutato i nostri amici calciatori ad avere un blog WordPress più veloce e senza errori.
Prima
Prima di passare ai nostri server, il blog si caricava in media in 3,6 secondi, aveva 108 richieste e una dimensione della pagina di circa 3800K di cui 3404,5K erano immagini.
Google Page Speed Insights ha fornito
- ottimizzare le immagini
- rimuovere Javascript e CSS che bloccano la visualizzazione nei contenuti Above The Fold
- riduce il tempo di risposta del server a meno di 200 ms
Era chiaro che le immagini erano il problema principale ma anche il server che ospitava il blog non era dei migliori.
Ottimizzazione del blog
Abbiamo cercato immagini ad altissima risoluzione, le abbiamo ridimensionate e utilizzato il plug-in Smushit per ottimizzare tutte le foto sul sito.
Abbiamo implementato Lazy Load, un plugin per WordPress che carica gradualmente le immagini, che vengono visualizzate solo quando l'utente scorre.
Ora, invece di caricare 3 MB di foto, sono solo circa 780 KB.
Abbiamo implementato una combinazione di cache delle pagine e cache del database per far sì che WordPress funzioni meno, consumi meno risorse, offra pagine più velocemente e sia in grado di sostenere un traffico più elevato.
Dopo
Dopo aver ottimizzato le immagini, impostato il caricamento lento e l'implementazione della cache, abbiamo migliorato la velocità di caricamento del blog a 1,4 secondi dai 3,60 secondi iniziali.
Un nuovo test di Google PageSpeed Insights mostra un punteggio di 92/100.
Altre raccomandazioni
Visualizza estratti e una miniatura anziché i post completi nelle pagine di archivio.
Ciò renderebbe le pagine più piccole (in termini di KB).
Un altro problema è legato al plugin di Facebook, un plugin che aggiunge alcune funzionalità social al sito e che ha un impatto negativo – 90,6% sulla velocità di caricamento del sito.
Pensiamo che questo plugin generasse gli errori ma, sfortunatamente, quasi tutti i plugin che aggiungono commenti di Facebook che abbiamo testato hanno avuto un impatto negativo sulle prestazioni (chi meno, chi di più).
Come regola generale, in base alla nostra esperienza personale con i plugin di commenti, è meglio attenersi ai commenti predefiniti di WordPress: potrebbe non sembrare eccezionale, ma almeno non sta sabotando il tuo sito web.
C'è un'ottimizzazione più approfondita da fare, come la rimozione di Javascript e CSS che bloccano la visualizzazione nei contenuti sopra la piega. Se costruisci il tuo sito web con un approccio minimalista e non lo gonfi, questo non fa molta differenza, ma in alcuni casi potrebbe valere la pena di implementarlo.
Questo è tutto. Se hai bisogno di un controllo e di un'ottimizzazione delle prestazioni, contattaci.
Lascia un commento