Hai mai sognato di aumentare le performance del tuo sito del 40% con un click? (no-clickbait)
In questo articolo vedremo come il passaggio da un server web Apache ad un server web LiteSpeed consenta incredibili miglioramenti delle performance senza toccare la struttura del sito web.
Abbiamo dovuto inserire la dicitura no-clickbait un pò per scherzo, ma ci rendiamo conto che così di primo acchito sia difficile credere che possa esistere un incremento di performance del 40%, senza dover effettuare complesse configurazioni od ottimizzazioni al sito web. Invece è esattamente così, e oggi vedremo come farlo.
Cosa sono Apache e LiteSpeed?
Prima bisogna sapere cosa sono i server web: sono programmi che aiutano a mostrare i siti internet sui computer. Quando visiti un sito web, il tuo computer attraverso il browser invia una richiesta a un server web, che è come un computer più grande che ospita il sito. Il server web prende le informazioni del sito e le invia al tuo browser (es. Google Chrome), che poi le mostra sullo schermo. In pratica, i server web permettono a tutti noi di vedere e usare i siti internet. Esempi comuni di server web sono appunto Apache e LiteSpeed.
Apache, noto anche come Apache HTTP Server, è uno dei server web più diffusi e versatili, sviluppato dalla Apache Software Foundation. Offre una vasta gamma di funzionalità attraverso moduli aggiuntivi e supporta un'ampia varietà di configurazioni personalizzabili. LiteSpeed, sviluppato da LiteSpeed Technologies, è un server web commerciale che si distingue per la sua velocità e efficienza.
La peculiarità di LiteSpeed è che nella sua versione entreprise (ossia quella usata dai nostri piani di hosting) è interscambiabile con Apache. Ossia possiamo spostare il vostro sito da Apache a LiteSpeed in modo semplice e veloce.
Vantaggi di LiteSpeed in dettaglio
L’architettura di Litespeed è estreamente moderna, e presenta molteplici vantaggi rispetto ad Apache. Di seguito ne riportiamo i principali, mentre per una lista completa potete seguire questo link:
LiteSpeed è noto per la sua efficienza nella gestione delle risorse. Utilizza un'architettura di eventi asincroni che consente di gestire molte più connessioni simultanee con un minore consumo di memoria e CPU rispetto ad Apache. Questo è particolarmente vantaggioso per siti web ad alto traffico, poiché riduce il carico del server e migliora la velocità di risposta delle pagine web.
LiteSpeed offre un'ottimizzazione avanzata della cache. Il suo sistema di caching incorporato, LiteSpeed Cache (LSCache), è altamente efficiente nel memorizzare le pagine generate dinamicamente, riducendo significativamente il tempo di caricamento delle pagine successive. A differenza di Apache, che spesso richiede l'uso di moduli di terze parti per implementare la cache, LiteSpeed integra questa funzionalità direttamente nel core del server, migliorando ulteriormente le prestazioni complessive. Inoltre si integra perfettamente con WordPress in quanto LiteSpeed Technologies ha sviluppato un plugin WordPress gratuito per ottenere le massime performance possibili.
Compatibilità con Apache. LiteSpeed è pienamente compatibile con le direttive di configurazione di Apache, inclusi .htaccess, mod_rewrite e mod_security. Questo significa che la migrazione da Apache a LiteSpeed può avvenire senza necessità di riscrivere le configurazioni esistenti, permettendo un passaggio più agevole e senza interruzioni. Inoltre, LiteSpeed supporta HTTP/3, l'ultima versione del protocollo HTTP, che offre una maggiore velocità e sicurezza nelle connessioni web.
LiteSpeed migliora la gestione della sicurezza. Include funzionalità avanzate come la protezione DDoS, la protezione da brute force e il rilevamento di malware. Questo livello di sicurezza integrato non solo protegge meglio il sito web, ma può anche contribuire a ridurre il carico del server filtrando efficacemente il traffico dannoso, permettendo così di dedicare più risorse ai visitatori legittimi e migliorando le prestazioni del sito.
Come posso beneficiare di tutto questo?
E’ molto semplice. Puoi contattarci per migrare il tuo hosting attuale al nostro nuovo piano Hosting LITESPEED. In questo modo beneficerai della nostra offerta del 10% sui nuovi Hosting LiteSpeed, che puoi ottenere anche tramite l’ordine sul nostro sito di questo piano di hosting con il coupon code FAST10. Provvederemo a prendere contatto con te e a seconda di come è strutturato il tuo sito web ti forniremo tutte le informazioni utili per eseguire l’operazione nel modo più semplice possibile. Ogni sito è un caso a parte quindi preferiamo darti assistenza personalizzata su questo, anzichè lasciarti ad una procedura che possa più o meno andare bene per tutti. In questo modo la qualità del lavoro è più alta.
WordPress LiteSpeed Cache
Come abbiamo citato sopra, LiteSpeed Technologies, ossia la società che sviluppa e mantiene LiteSpeed, ha anche prodotto un plugin, gratuito, per Wordpress che vi consente di integrare al 100% la cache del vostro sito Wordpress con quella server-side fornita dal server web LiteSpeed.
E avendolo provato possiamo garantirvi che è uno dei migliori plugin cache che avrete modo di utilizzare. Poichè potete letteralmente installarlo e dimenticarvelo, tanto è stabile nel suo utilizzo.
Modalità di installazione e uso di WordPress LiteSpeed Cache
Uno dei punti di forza del plugin WordPress LiteSpeed Cache è costitutito dal fatto che può essere utilizzato con lo stesso grado di soddisfazione sia da un utente beginner, sia da un utente esperto.
WordPress LiteSpeed Cache per utente beginner
Impiegherete 5 minuti ad essere operativi:
assicuratevi di avere il vostro dominio su un hosting LiteSpeed professionale che utilizzi la modalità Entreprise;
rimuovete eventuali plugin precedentemente installati per la gestione della cache. Non disattivateli, rimuoveteli proprio;
entrate nella dashboard del vostro sito web wordpress, e andate nella sezione plugins;
cercate il plugin WordPress LiteSpeed Cache ed installatelo come un normale plugin;
ora andate in LiteSpeed Cache → Cache → Cache ed impostate Enable Cache su
ON
. Premete Save Changes;finito. L’installazione della vostra cache è avvenuta correttamente;
Ora potete terminare la configurazione del plugin tramite le impostazioni Pre-Set fornite da LiteSpeed.
andata in LiteSpeed Cache → Preset
qui potete scegliere il Preset che desiderate (noi suggeriamo Advanced) e cliccare poi Apply Preset sotto la relativa colonna per salvarne le impostazioni;
finito. Non avete altro da fare;
WordPress LiteSpeed Cache per utente avanzato o professionista
Se sei un utente avanzato o un webmaster, potrai beneficiare principalmente di due aspetti di LiteSpeed, non riscontrabili in altri plugin di caching dei contenuti:
Completa interfaccia API
Sì, con Wordpress LiteSpeed Cache, puoi interagire programmaticamente con il sistema di cache, per attivarne o disattivarne impostazioni allo scatenarsi di particolari eventi. Ad esempio:ipotizziamo vogliate fare in modo che una pagina non possa usare la cache:
do_action( 'litespeed_control_set_nocache', 'nocache due to logged in' );
ipotizziamo ora di voler fare in modo che la pagina possa usare la cache:
do_action( 'litespeed_control_set_cacheable', 'cache for scripted page retrieval' );
E questo è solo un esempio, l’interfaccia API di Wordpress LiteSpeed Cache è estremamente ampia, qui troverete un elenco completo delle funzioni disponibili.
Estensione di WordPress CLI
Wordpress LiteSpeed Cache aggiunge molteplici comandi all’utility wp-cli, ad esempio:
impostare una coppia chiave-valore arbitraria in cache:
wp litespeed-option set <key> <value>
estrarre una particolare chiave dalla cache:
wp litespeed-option get <key>
pulire tutte le cache di un dato URL:
wp litespeed-purge url <url>
pulire tutte le cache di una lista di POST:
wp litespeed-purge post_id 1 3 5
E anche in questo caso, queste sono solo alcune delle molteplici funzionalità aggiunge a wp-cli, qui ne troverete una lista completa.
Bene siamo arrivato alla fine di queste breve introduzione a LiteSpeed ed al suo sistema di cache compatibile con WordPress. Speriamo tu possa aver trovato alcuni spunti interessanti e ti ricordiamo che se vuoi provare un hosting LiteSpeed enterprise, puoi farlo con il nostro servizio hosting-litespeed, usufruendo del codice coupon di sconto FAST10.