Perché le pagine di WordPress sono lente?

Jan Hornung Ultimo aggiornamento 23.01.2020
3 Min.
B02 Immagine di copertina

È necessario comprendere queste basi per ottimizzare efficacemente WordPress . Se WordPress è lento, può avere conseguenze fatali per il tuo business online: Le pagine veloci sono più apprezzate dagli utenti e da Google, generano una migliore interazione e, in definitiva, conversioni e vendite più elevate.

Ma perché le pagine di WordPress diventano lente in primo luogo? Allora, cosa causa un tempo di caricamento della pagina elevato e come si possono combattere le cause?

Cosa rende WordPress lento

Un sito web scritto a mano è basato su HTML. Si costruisce una volta e poi è "navigabile". WordPress , d'altra parte, assembla dinamicamente i siti web ogni volta che vengono richiamati. Questo ha molti vantaggi, soprattutto se il tuo sito viene aggiornato frequentemente, ma ha un costo in termini di prestazioni. Perché la pagina deve essere costantemente ricalcolata.

Pertanto, il tempo di caricamento di WordPress è particolarmente importante: troppi Plugins o un cattivo Theme possono portare a massicci cali di prestazioni. In linea di principio, si può contrastare questo problema in due modi: Aumentando il potenziale di performance del tuo sito, cioè aggiornando il tuo server e scegliendo l'hoster giusto, e ottimizzando il tuo sito. Nel migliore dei casi, questi due passi vanno di pari passo.

Troppe e troppo grandi richieste del server rallentano WordPress

Ma come funziona il meccanismo che rende WordPress lento? Il fattore decisivo è la comunicazione tra il browser e il server.

Se un sito web deve essere costruito, il browser invia una richiesta al server. Il server a sua volta ottiene le informazioni necessarie dai file PHP di WordPress . Il server web traduce questi file PHP in codice HTML leggibile dal browser utilizzando il cosiddetto interprete PHP. La richiesta del browser al server è chiamata anche richiesta HTTP. Oltre al codice HTML, ogni immagine, animazione, ecc. genera anche una richiesta HTTP. Più di queste richieste devono essere fatte e più grandi sono i pacchetti di dati trasferiti, più tempo impiega la pagina a caricarsi[1].

Questo significa che l'ottimizzazione di WordPress si basa ampiamente su due processi: Riducendo il numero di richieste e comprimendo i dati da trasportare.

Plugins, il Theme, immagini e animazioni guidano le richieste verso l'alto

Cosa aumenta il numero di queste richieste HTTP "dannose"? Fondamentalmente un concetto di sito web mancante e dati non compressi. Perché se non hai chiaro quali funzionalità e quale design il tuo sito web ha davvero bisogno per funzionare, corri il rischio di sovraccaricare il tuo sito con funzioni e contenuti.

Le funzioni del tuo sito sono parte di Themes o integrate tramite Plugins . Entrambi aumentano il numero di richieste HTTP in modo significativo e rendono WordPress lento. Un concetto funzionale chiaro del tuo sito e una pulizia costante nel backend così come l'aggiornamento di Plugins e Theme aiutano a mantenere il tuo sito snello e quindi veloce.

Anche le immagini e le animazioni producono una richiesta HTTP ogni volta. Pertanto, è anche importante ridurre il loro numero e usarli con la massima parsimonia possibile.

Molti file non compressi rendono WordPress lento

Ora, oltre al numero di richieste HTTP, è importante anche la dimensione dei dati trasferiti. I file multimediali occupano la maggior parte dello spazio. Normalmente, si tratta di immagini e grafici. Ma testi, commenti e altri contenuti possono anche aumentare la dimensione dei pacchetti di dati da trasmettere.

Anche qui, la pulizia radicale e la compressione dei dati possono aiutare. Oppure si può usare uno stoccaggio intermedio, una cosiddetta cache.

WordPress lento? Una cache aiuta sempre!

Una cache può essere intesa come una sorta di memoria a breve termine. Se, per esempio, la cache del browser è attivata, il browser può ricordare le pagine già visitate per un certo tempo. Ricorda quali contenuti e funzionalità sono visualizzati in quale forma sul sito web. Se avete visitato la pagina una volta e la richiamate poco tempo dopo, il browser non deve inviare una richiesta HTTP al server, ma può costruire la pagina completamente "dalla memoria".

Ora il caching non è un argomento molto semplice. Ci sono innumerevoli tipi di cache che possono essere installate e attivate in molti luoghi diversi. La soluzione di caching più veloce si ottiene di solito tramite Plugins come W3 Total Cache, WP Super Cache o il WP Rocket a pagamento.

Conclusione: ridurre le richieste del server è un buon rimedio per la lentezza di WordPress - ma solo metà della battaglia.

L'intero processo di ottimizzazione di WordPress si basa sulla riduzione delle richieste HTTP e sulla compressione dei pacchetti di dati da trasmettere. Tuttavia, il modo migliore per farlo è disabilitare completamente questo processo e attivare una cache.

Pertanto, l'ottimizzazione di WordPress può richiedere molto tempo. Ed è solo metà della battaglia. Perché senza la potenza appropriata del server e il giusto piano di hosting, puoi ottimizzare il tuo sito quanto vuoi: WordPress rimarrà semplicemente lento. Nei prossimi due articoli di questa serie, chiariremo ciò che è necessario considerare quando si sceglie un server e un host in termini di prestazioni.

Link

[1]: un'introduzione molto bella e adatta ai principianti alle procedure e ai termini più importanti: http://www.mediaevent.de/tutorial/

RAIDBOXER dall'inizio e capo del supporto. Ai Bar e ai WordCamps ama parlare di PageSpeed e delle prestazioni dei siti web. Il modo migliore per corromperlo è un espresso - o un pretzel bavarese.

Articoli correlati

Commenti su questo articolo

Scrivi un commento

Il tuo indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati con *.