SlideShare a Scribd company logo
1 of 3
Download to read offline
WordPress lento? Guida per un sito web veloce e
performante
Autore Emilio Petrozzi – MrTux.it
Velocizzare il caricamento delle pagine web, oltre a incrementare il proprio pagerank, è un fattore
determinante al fine di incrementare il tempo di permanenza dei visitatori sul proprio sito. In questo
articolo analizzeremo le tecniche e gli strumenti più efficaci in grado di incrementare in modo
determinante tale velocità di caricamento.
Diversamente dagli articoli che trattano l'argomento e che solitamente si limitano a fare una lista di
plugin o di consigli utili in questo tutorial si cercherà di analizzare il perché e il come i diversi
fattori possono incidere al fine di conseguire un'ottimale indicizzazione sui motori di ricerca.
Perché la velocità di un sito web è molto importante?
In base ad una ricerca realizzata da StrangeLoop un ritardo si 1 secondo nel caricamento di una
pagina web si traduce nel 7% di riduzione delle conversioni, nella riduzione dell11% del numero di
pagine visitate e nel 16% di riduzione nel grado di soddisfazione degli utenti.
Inoltre Google ed altri motori di ricerca hanno dichiarato in più occasioni che la velocità di
caricamento di una pagina web è un fattore importante al fine dell'attribuzione del ranking della
pagina medesima.
Come verificare la velocità di caricamento del proprio sito web
WordPress?
Uno degli errori più comuni è quello di considerare buona la velocità di caricamento delle pagine
del proprio sito web solo perché sul proprio computer le pagine sembrano caricarsi con una velocità
soddisfacente.
In realtà di solito a trarre in inganno è la memoria temporanea di browser come Chrome i quali,
immagazzinando nella cache grandi quantità di dati, consentono un caricamento quasi istantaneo
anche delle pagine più lente. Mentre in realtà chi visita per la prima volta la pagina web non avrà la
stessa velocità di caricamento che invece si riscontra nelle visite successive.
In considerazione di ciò è molto importante testare online quale è l'effettiva velocità ricorrendo a
strimenti come GTmetrix oppure PageSpeed Insights di Google. In linea generale l'ideale è avere
una velocità di caricamento al di sotto dei 2 secondi.
Cosa rallenta un sito web WordPress?
Le cause più comuni alla base di un sito web lento possono riassumersi nei seguenti punti:
1) L'Hosting dove è ospitato. Di solito hosting condiviso che a causa delle limitazioni non riesce a
gestire situazioni di sovraccarico di lavoro del server, configurazione del server web errata,
limitazioni di banda.
2) Configurazione di WordPress. In mancanza di un sistema di cache e in concomitanza con alti
carichi di lavoro il server inevitabilmente tende a rallentare.
3) Mancata ottimizzazione dei contenuti. Immagini troppo pesanti che appesantiscono le pagine.
4) Plugin sviluppati in modo errato. Installazione ed attivazione di plugin che producono carichi di
lavoro eccessivi sul database.
5) Script esterni. Il caricamento di fonts, javascript per inserzioni pubblicitarie e codice per le
statistiche di accesso sono tutti fattori che possono influire negativamente sulla velocità di
caricamento.
Quale servizio di hosting scegliere?
Se il proprio sito web ha un numero di visite relativamente basso è preferibile scegliere un’hosting
condiviso ma di qualità. Infatti condividendo le risorse di sistema con decine o centinaia di altri
utenti il rischio di rallentamenti è piuttosto alto se si sceglie un’hosting provider di scarso livello. Se
il numero di visite inizia a crescere è preferibile scegliere servizi di hosting ottimizzati per
WordPress oppure un server VPS o dedicato.
Installazione di un Sistema di Cache
L'installazione di un plugin di cache è indubbiamente il passo più importante al fine di incrementare
la velocità del proprio sito web. Con un sistema di cache mediamente il tempo di caricamento di
una pagina si riduce di circa il 70%. Tale drastica riduzione si ha in conseguenza del fatto che per
produrre nativamente una pagina html WordPress mette in esecuzione tantissimo codice PHP e
decine di query sul database. Contrariamente a ciò nella cache si ha invece solo una semplice
pagina html pronta per essere caricata dal browser. Tra i migliori plugin di cache gratuiti ricordiamo
W3 Total Cache, WP Super Cache, WP Fastest Cache. Invece tra i plugin premium a pagamento
uno dei migliori continua ad essere WP Rocket.
Ottimizzazione delle immagini caricate su WordPress
Diverse ricerche hanno evidenziato che la presenza di immagini a tema su una pagina web aumenta
considerevolmente il tempo trascorso dagli utenti sulle medesime. D'altro canto se tali immagini
non risultano ottimizzate per il web potrebbero vanificare del tutto la loro utilità, rendendo la pagina
pesante e con tempi di caricamento eccessivi.
Per un'ottimizzazione ottimale la regola è quella di caricarle su WordPress solo dopo averle
ridimensionate nella misura massima che si intende utilizzarle. Se ad esempio si dispone di
un'immagine 2000x2000 pixel ma la dimensione massima che si vuole visualizzare su WordPress è
di 1.000x1.000 pixel la salveremo con tali dimensioni nel formato jpg con una compressione
intorno al 70%. Oltre al formato jpg è molto importante prestare attenzione anche alle immagini
formato PNG le quali se non opportunamente ottimizzate potrebbero risultare molto pesanti.
Utilizzare un CDN oppure Cloudflare
L'utilizzo di un Content Delivery Network o di un servizio come Cloudflare consente di
incrementare in modo significativo la velocità di caricamento del proprio sito web. In particolare
anche nella versione gratuita il servizio offerto da Cloudflare migliora significativamente le
prestazioni e aumenta la sicurezza in quanto, tra l’altro, rende più difficili gli attacchi DDoS. Inoltre
indubbi vantaggi in termini di maggiore velocità si ottengono utilizzando per le componenti statiche
delle proprie pagine web servizi come S3 di AWS.
Utilizzare un server web con la versione PHP più recente
Infine bisogna sottolineare che il passaggio da PHP versione 5 alla versione 7 comporta un notevole
miglioramento delle prestazioni complessive di un server web. Si stima che rispetto alla versione 5
mediamente una pagina web generata da uno script PHP viene visualizzata in quasi metà del tempo
richiesto se il server web ha installato PHP versione 7.3

More Related Content

What's hot

Hosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDay
Hosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDayHosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDay
Hosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDayAruba S.p.A.
 
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...Aruba S.p.A.
 
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...Aruba S.p.A.
 
Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...
Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...
Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...Ecommerce HUB
 
Webperformance, come ottimizzare il tempo di caricamento di una pagina web!
Webperformance, come ottimizzare il tempo di caricamento di una pagina web!Webperformance, come ottimizzare il tempo di caricamento di una pagina web!
Webperformance, come ottimizzare il tempo di caricamento di una pagina web!Stefano Marchisio
 
Hosting: trasferire Joomla da un hosting all'altro #TipOfThaDay
Hosting: trasferire Joomla da un hosting all'altro   #TipOfThaDayHosting: trasferire Joomla da un hosting all'altro   #TipOfThaDay
Hosting: trasferire Joomla da un hosting all'altro #TipOfThaDayAruba S.p.A.
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDayAruba S.p.A.
 
Idee Eccezionali Relative A Wordpress È Necessario
Idee Eccezionali Relative A Wordpress È NecessarioIdee Eccezionali Relative A Wordpress È Necessario
Idee Eccezionali Relative A Wordpress È Necessariojumbledboyfrien39
 
Introduzione a node: cenni storici ecc
Introduzione a node: cenni storici eccIntroduzione a node: cenni storici ecc
Introduzione a node: cenni storici eccLuciano Colosio
 
Hosting: come ottimizzare WordPress #TipOfTheDay
Hosting: come ottimizzare WordPress #TipOfTheDayHosting: come ottimizzare WordPress #TipOfTheDay
Hosting: come ottimizzare WordPress #TipOfTheDayAruba S.p.A.
 
Consigli E Trucchi Per Migliorare Il Vostro Wordpress Competenze
Consigli E Trucchi Per Migliorare Il Vostro Wordpress CompetenzeConsigli E Trucchi Per Migliorare Il Vostro Wordpress Competenze
Consigli E Trucchi Per Migliorare Il Vostro Wordpress Competenzeelfinalmanac2249
 
Come velocizzare un sito web | Corso SEO a Bologna
Come velocizzare un sito web | Corso SEO a BolognaCome velocizzare un sito web | Corso SEO a Bologna
Come velocizzare un sito web | Corso SEO a BolognaWeb2Lab Studio
 

What's hot (13)

Hosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDay
Hosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDayHosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDay
Hosting: WordPress, Joomla e altri cms: la scelta giusta #TipOfTheDay
 
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...
 
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...
 
Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...
Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...
Fabrizio Leo - Il rapporto tra la velocità di un sito e-commerce ed il suo fa...
 
Webperformance, come ottimizzare il tempo di caricamento di una pagina web!
Webperformance, come ottimizzare il tempo di caricamento di una pagina web!Webperformance, come ottimizzare il tempo di caricamento di una pagina web!
Webperformance, come ottimizzare il tempo di caricamento di una pagina web!
 
Hosting: trasferire Joomla da un hosting all'altro #TipOfThaDay
Hosting: trasferire Joomla da un hosting all'altro   #TipOfThaDayHosting: trasferire Joomla da un hosting all'altro   #TipOfThaDay
Hosting: trasferire Joomla da un hosting all'altro #TipOfThaDay
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
 
Web performance & Http2
Web performance & Http2Web performance & Http2
Web performance & Http2
 
Idee Eccezionali Relative A Wordpress È Necessario
Idee Eccezionali Relative A Wordpress È NecessarioIdee Eccezionali Relative A Wordpress È Necessario
Idee Eccezionali Relative A Wordpress È Necessario
 
Introduzione a node: cenni storici ecc
Introduzione a node: cenni storici eccIntroduzione a node: cenni storici ecc
Introduzione a node: cenni storici ecc
 
Hosting: come ottimizzare WordPress #TipOfTheDay
Hosting: come ottimizzare WordPress #TipOfTheDayHosting: come ottimizzare WordPress #TipOfTheDay
Hosting: come ottimizzare WordPress #TipOfTheDay
 
Consigli E Trucchi Per Migliorare Il Vostro Wordpress Competenze
Consigli E Trucchi Per Migliorare Il Vostro Wordpress CompetenzeConsigli E Trucchi Per Migliorare Il Vostro Wordpress Competenze
Consigli E Trucchi Per Migliorare Il Vostro Wordpress Competenze
 
Come velocizzare un sito web | Corso SEO a Bologna
Come velocizzare un sito web | Corso SEO a BolognaCome velocizzare un sito web | Corso SEO a Bologna
Come velocizzare un sito web | Corso SEO a Bologna
 

Similar to WordPress lento? Guida per un sito web veloce e performante. Autore Emilio Petrozzi

WordCamp Bari Maggio 2019
WordCamp Bari Maggio 2019WordCamp Bari Maggio 2019
WordCamp Bari Maggio 2019Alice Orrù
 
L'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptx
L'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptxL'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptx
L'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptxEcommerce HUB
 
Miglioriamo le performance di wordpress
Miglioriamo le performance di wordpress Miglioriamo le performance di wordpress
Miglioriamo le performance di wordpress GGDBologna
 
Food camp 5 marzo 2016
Food camp 5 marzo 2016Food camp 5 marzo 2016
Food camp 5 marzo 2016Paolo Valenti
 
Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay
Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay
Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay Aruba S.p.A.
 
Come e perché ($) migliorare le prestazioni web.pdf
Come e perché ($) migliorare le prestazioni web.pdfCome e perché ($) migliorare le prestazioni web.pdf
Come e perché ($) migliorare le prestazioni web.pdfAndrea Verlicchi
 
7 plugin word press che devi installare
7 plugin word press che devi installare7 plugin word press che devi installare
7 plugin word press che devi installareVenetoformazione
 
Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...
Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...
Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...Ecommerce HUB
 
Come scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo Dolci
Come scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo DolciCome scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo Dolci
Come scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo DolciWpSEO.it
 
Punti chiave-per-un-sito-di-successo-nel-web-moderno
Punti chiave-per-un-sito-di-successo-nel-web-modernoPunti chiave-per-un-sito-di-successo-nel-web-moderno
Punti chiave-per-un-sito-di-successo-nel-web-modernobecchettia
 
Technical seo | Primositoweb.it
 Technical seo | Primositoweb.it Technical seo | Primositoweb.it
Technical seo | Primositoweb.itstefano basso
 
Web Standards, le soluzioni Atrepiù
Web Standards, le soluzioni AtrepiùWeb Standards, le soluzioni Atrepiù
Web Standards, le soluzioni Atrepiùmilksamsa
 
Come si può velocizzare un sito web?
Come si può velocizzare un sito web?Come si può velocizzare un sito web?
Come si può velocizzare un sito web?Web2Lab Studio
 
Session isolation e rendering delle pagine web
Session isolation e rendering delle pagine webSession isolation e rendering delle pagine web
Session isolation e rendering delle pagine webGiacomo Zecchini
 

Similar to WordPress lento? Guida per un sito web veloce e performante. Autore Emilio Petrozzi (20)

WordCamp Bari Maggio 2019
WordCamp Bari Maggio 2019WordCamp Bari Maggio 2019
WordCamp Bari Maggio 2019
 
Seo e prestashop
Seo e prestashopSeo e prestashop
Seo e prestashop
 
L'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptx
L'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptxL'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptx
L'importanza dei Core Web Vitals per l'ecommerce - Ivano Di Biasi.pptx
 
Miglioriamo le performance di wordpress
Miglioriamo le performance di wordpress Miglioriamo le performance di wordpress
Miglioriamo le performance di wordpress
 
Food camp 5 marzo 2016
Food camp 5 marzo 2016Food camp 5 marzo 2016
Food camp 5 marzo 2016
 
Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay
Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay
Hosting: quali sono le caratteristiche da cercare nel 2014 - #TipOfTheDay
 
Come e perché ($) migliorare le prestazioni web.pdf
Come e perché ($) migliorare le prestazioni web.pdfCome e perché ($) migliorare le prestazioni web.pdf
Come e perché ($) migliorare le prestazioni web.pdf
 
7 plugin word press che devi installare
7 plugin word press che devi installare7 plugin word press che devi installare
7 plugin word press che devi installare
 
Grasso
GrassoGrasso
Grasso
 
Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...
Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...
Progetti web ad alte performance grazie all’hosting Geodistribuito - Luigi Sp...
 
Errori Comuni nella SEO - Intervento Smau 2020
Errori Comuni nella SEO - Intervento Smau 2020Errori Comuni nella SEO - Intervento Smau 2020
Errori Comuni nella SEO - Intervento Smau 2020
 
Come scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo Dolci
Come scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo DolciCome scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo Dolci
Come scegliere l'Hosting per WordPress - WordPress Meetup Bologna - Paolo Dolci
 
Errori Comuni nella SEO - Intervento smau 2020
Errori Comuni nella SEO - Intervento smau 2020Errori Comuni nella SEO - Intervento smau 2020
Errori Comuni nella SEO - Intervento smau 2020
 
Come progettare un sito web: 8 passi un sito che vende
Come progettare un sito web: 8 passi un sito che vendeCome progettare un sito web: 8 passi un sito che vende
Come progettare un sito web: 8 passi un sito che vende
 
Punti chiave-per-un-sito-di-successo-nel-web-moderno
Punti chiave-per-un-sito-di-successo-nel-web-modernoPunti chiave-per-un-sito-di-successo-nel-web-moderno
Punti chiave-per-un-sito-di-successo-nel-web-moderno
 
Technical seo | Primositoweb.it
 Technical seo | Primositoweb.it Technical seo | Primositoweb.it
Technical seo | Primositoweb.it
 
Web Standards, le soluzioni Atrepiù
Web Standards, le soluzioni AtrepiùWeb Standards, le soluzioni Atrepiù
Web Standards, le soluzioni Atrepiù
 
Come si può velocizzare un sito web?
Come si può velocizzare un sito web?Come si può velocizzare un sito web?
Come si può velocizzare un sito web?
 
Session isolation e rendering delle pagine web
Session isolation e rendering delle pagine webSession isolation e rendering delle pagine web
Session isolation e rendering delle pagine web
 
Costruire un sito_web
Costruire un sito_webCostruire un sito_web
Costruire un sito_web
 

WordPress lento? Guida per un sito web veloce e performante. Autore Emilio Petrozzi

  • 1. WordPress lento? Guida per un sito web veloce e performante Autore Emilio Petrozzi – MrTux.it Velocizzare il caricamento delle pagine web, oltre a incrementare il proprio pagerank, è un fattore determinante al fine di incrementare il tempo di permanenza dei visitatori sul proprio sito. In questo articolo analizzeremo le tecniche e gli strumenti più efficaci in grado di incrementare in modo determinante tale velocità di caricamento. Diversamente dagli articoli che trattano l'argomento e che solitamente si limitano a fare una lista di plugin o di consigli utili in questo tutorial si cercherà di analizzare il perché e il come i diversi fattori possono incidere al fine di conseguire un'ottimale indicizzazione sui motori di ricerca. Perché la velocità di un sito web è molto importante? In base ad una ricerca realizzata da StrangeLoop un ritardo si 1 secondo nel caricamento di una pagina web si traduce nel 7% di riduzione delle conversioni, nella riduzione dell11% del numero di pagine visitate e nel 16% di riduzione nel grado di soddisfazione degli utenti. Inoltre Google ed altri motori di ricerca hanno dichiarato in più occasioni che la velocità di caricamento di una pagina web è un fattore importante al fine dell'attribuzione del ranking della pagina medesima. Come verificare la velocità di caricamento del proprio sito web WordPress? Uno degli errori più comuni è quello di considerare buona la velocità di caricamento delle pagine del proprio sito web solo perché sul proprio computer le pagine sembrano caricarsi con una velocità soddisfacente. In realtà di solito a trarre in inganno è la memoria temporanea di browser come Chrome i quali, immagazzinando nella cache grandi quantità di dati, consentono un caricamento quasi istantaneo anche delle pagine più lente. Mentre in realtà chi visita per la prima volta la pagina web non avrà la stessa velocità di caricamento che invece si riscontra nelle visite successive. In considerazione di ciò è molto importante testare online quale è l'effettiva velocità ricorrendo a strimenti come GTmetrix oppure PageSpeed Insights di Google. In linea generale l'ideale è avere una velocità di caricamento al di sotto dei 2 secondi. Cosa rallenta un sito web WordPress? Le cause più comuni alla base di un sito web lento possono riassumersi nei seguenti punti: 1) L'Hosting dove è ospitato. Di solito hosting condiviso che a causa delle limitazioni non riesce a
  • 2. gestire situazioni di sovraccarico di lavoro del server, configurazione del server web errata, limitazioni di banda. 2) Configurazione di WordPress. In mancanza di un sistema di cache e in concomitanza con alti carichi di lavoro il server inevitabilmente tende a rallentare. 3) Mancata ottimizzazione dei contenuti. Immagini troppo pesanti che appesantiscono le pagine. 4) Plugin sviluppati in modo errato. Installazione ed attivazione di plugin che producono carichi di lavoro eccessivi sul database. 5) Script esterni. Il caricamento di fonts, javascript per inserzioni pubblicitarie e codice per le statistiche di accesso sono tutti fattori che possono influire negativamente sulla velocità di caricamento. Quale servizio di hosting scegliere? Se il proprio sito web ha un numero di visite relativamente basso è preferibile scegliere un’hosting condiviso ma di qualità. Infatti condividendo le risorse di sistema con decine o centinaia di altri utenti il rischio di rallentamenti è piuttosto alto se si sceglie un’hosting provider di scarso livello. Se il numero di visite inizia a crescere è preferibile scegliere servizi di hosting ottimizzati per WordPress oppure un server VPS o dedicato. Installazione di un Sistema di Cache L'installazione di un plugin di cache è indubbiamente il passo più importante al fine di incrementare la velocità del proprio sito web. Con un sistema di cache mediamente il tempo di caricamento di una pagina si riduce di circa il 70%. Tale drastica riduzione si ha in conseguenza del fatto che per produrre nativamente una pagina html WordPress mette in esecuzione tantissimo codice PHP e decine di query sul database. Contrariamente a ciò nella cache si ha invece solo una semplice pagina html pronta per essere caricata dal browser. Tra i migliori plugin di cache gratuiti ricordiamo W3 Total Cache, WP Super Cache, WP Fastest Cache. Invece tra i plugin premium a pagamento uno dei migliori continua ad essere WP Rocket. Ottimizzazione delle immagini caricate su WordPress Diverse ricerche hanno evidenziato che la presenza di immagini a tema su una pagina web aumenta considerevolmente il tempo trascorso dagli utenti sulle medesime. D'altro canto se tali immagini non risultano ottimizzate per il web potrebbero vanificare del tutto la loro utilità, rendendo la pagina pesante e con tempi di caricamento eccessivi. Per un'ottimizzazione ottimale la regola è quella di caricarle su WordPress solo dopo averle ridimensionate nella misura massima che si intende utilizzarle. Se ad esempio si dispone di un'immagine 2000x2000 pixel ma la dimensione massima che si vuole visualizzare su WordPress è di 1.000x1.000 pixel la salveremo con tali dimensioni nel formato jpg con una compressione intorno al 70%. Oltre al formato jpg è molto importante prestare attenzione anche alle immagini formato PNG le quali se non opportunamente ottimizzate potrebbero risultare molto pesanti.
  • 3. Utilizzare un CDN oppure Cloudflare L'utilizzo di un Content Delivery Network o di un servizio come Cloudflare consente di incrementare in modo significativo la velocità di caricamento del proprio sito web. In particolare anche nella versione gratuita il servizio offerto da Cloudflare migliora significativamente le prestazioni e aumenta la sicurezza in quanto, tra l’altro, rende più difficili gli attacchi DDoS. Inoltre indubbi vantaggi in termini di maggiore velocità si ottengono utilizzando per le componenti statiche delle proprie pagine web servizi come S3 di AWS. Utilizzare un server web con la versione PHP più recente Infine bisogna sottolineare che il passaggio da PHP versione 5 alla versione 7 comporta un notevole miglioramento delle prestazioni complessive di un server web. Si stima che rispetto alla versione 5 mediamente una pagina web generata da uno script PHP viene visualizzata in quasi metà del tempo richiesto se il server web ha installato PHP versione 7.3