LITESPEED
WEB SERVER

LITESPEED WEB SERVER

VELOCIZZARE SITO WORDPRESS

In questo articolo

Se ti stai chiedendo come velocizzare un sito WordPress, LitesSpeed Web Server rappresenta un’ottima soluzione All-In-One.

LiteSpeed Web Server è un plug-in WordPress open source. È composto da una parte gratuita scaricabile da WordPress.org ed una a pagamento, che Easy Travel Hosting offre in esclusiva a tutti i proprio clienti.

La parte gratuita di LiteSpeed Web Server è chiamata LSCWP (LiteSpeed Cache for WordPress) che può essere scaricata come plugin cliccando qui, e successivamente installata nel tuo sito WordPress.

Questo plugin per l’ottimizzazione della cache crea una copia del tuo sito web ottimizzata per velocizzarne il richiamo dal browser.

La seconda parte, che offriamo gratuitamente ai nostri clienti, è LSWS (LiteSpeed Web Server) che si integra con LSCWP per ridurre drasticamente i tempi di caricamento della pagina, grazie agli strumenti avanzati di gestione della cache, che interagiscono con il server allocandone le risorse in modo intelligente.

Con strumenti avanzati di gestione della cache e funzionalità di ottimizzazione, LSCWP è una soluzione di accelerazione del sito All-In-One: potrai dire addio a tutti gli strumenti di ottimizzazione che utilizzavi in precedenza!

Con Web Server LiteSpeed, il tuo sito può utilizzare le migliori pratiche che garantiscono un punteggio PageSpeed elevato e, cosa ancora più importante, un’esperienza utente eccezionale.

Se vuoi conoscere il PageSpeed del tuo sito, puoi fare  un test qui.

litespeed web server
LiteSpeed Web Server offre una soluzione eccellente per velocizzare un sito web

PERCHÉ UN SITO RALLENTA?

LiteSpeed Web Server è dunque un modo efficace per velocizzare sito web. Questo avviene tramite la memorizzazione nella cache delle pagine. Facciamo ora un esempio di un sito creato con WordPress, ma il funzionamento si applica a qualsiasi sistema di gestione dei contenuti (CMS).

Quando WordPress viene installato per la prima volta, funziona velocemente. Tuttavia ti troverai ad installare componenti aggiuntivi per arricchire il tuo sito.  

Solitamente si utilizza un tema personalizzato ed anche un certo numero di plugin. Il tuo sito ora ha un bell’aspetto e, grazie ai vari plugin, ha tutte le funzionalità di cui hai bisogno. 

Però a seguito di queste aggiunte, il sito si caricherà più lentamente

Succede in parte perché ogni volta che qualcuno carica una pagina, tutto il codice PHP nel tuo tema e plugin attivi devono essere eseguiti, al fine di creare l’output finale della pagina. Se hai molti plugin, o un tema o plugin scarsamente codificato, questo può causare un sovraccarico significativo e causare un sito molto lento.

MEMORIZZAZIONE DELLA CACHE

L’idea della memorizzazione nella cache è che anziché eseguire tutto il lavoro pesante ogni volta che viene caricata una pagina,  lo facciamo solo una volta quando si accede alla pagina per la prima volta. 

In questo modo l’output del codice viene archiviato e caricato dalla seconda volta che la pagina è visitata. Quindi invece che ricostruire l’intera pagina in modo dinamico, generiamo semplicemente il codice HTML memorizzato.

Questo aiuta notevolmente a velocizzare sito web, ma c’è un grosso problema che deve essere affrontato: cosa succede quando i contenuti cambiano?

SFRATTO DELLA CACHE

Se memorizziamo nella cache i contenuti, dobbiamo sapere quando i contenuti cambiano. Ad esempio, se modifichi del testo su una pagina o i prezzi dei prodotti, devi essere sicuro che i visitatori possano vedere la pagina aggiornata, e non quella precedentemente memorizzata nella cache.

Per garantire ciò, la copia cache della pagina deve essere “sfrattata” quando il contenuto cambia. Una volta espulso il vecchio contenuto dalla cache, al successivo accesso il contenuto verrà nuovamente generato in modo dinamico ed un nuovo output HTML aggiornato verrà archiviato nella cache, pronto per il visitatore successivo.

Per gestire tutto ciò, applicazioni come WordPress hanno a disposizione numerosi plugin che creano il contenuto memorizzato nella cache e che espellono qualsiasi contenuto specifico quando qualcuno lo modifica tramite l’area di amministrazione di WordPress.

LITESPEEED LATO SERVER

Ora dovresti avere una buona conoscenza del concetto generale di una cache di pagina. Se sei un utente di WordPress, potresti aver già utilizzato uno dei numerosi plug-in di memorizzazione nella cache, ma probabilmente si tratta di plugin cache a livello di applicazione.

Nella maggior parte dei casi, se qualcuno visita un sito WordPress con un plug-in di cache implementato, il PHP deve ancora essere eseguito. Il codice che dice all’utente di caricare l’HTML nella cache è codificato in PHP all’interno del plugin di memorizzazione nella cache. È quindi necessario che il codice PHP ‘core’ di WordPress sia eseguito e il codice PHP del plug-in di cache esegua e carichi l’HTML dalla cache. Hai quindi risparmiato molto del sovraccarico poiché non devi eseguire il codice di tutti i plugin che hai installato, ma stai comunque eseguendo ancora del codice PHP.

Con la memorizzazione nella cache della pagina lato server, non è necessario eseguire PHP. Quando una richiesta per una pagina arriva in un ambiente con memorizzazione nella cache della pagina laterale del server, se esiste un contenuto memorizzato nella cache, viene passata direttamente al visitatore senza nemmeno richiamare WordPress o un’esecuzione di PHP.

Ma per quanto riguarda lo “sfratto” della cache? Come fa il web server a sapere che il suo contenuto è aggiornato?

Allo stesso modo in cui una cache a livello di applicazione deve eliminare le pagine dalla cache quando il contenuto cambia, così come la cache della pagina laterale del server. 

Affinché ciò funzioni, è necessario installare un plug-in o un’estensione nell’applicazione stessa che sappia come eliminare correttamente il contenuto memorizzato nella cache dalla cache della pagina laterale del server. 

Come per le cache delle pagine delle applicazioni, la cache delle pagine sul lato server LiteSpeed Web Server può essere cancellata utilizzando un semplice plug-in, progettato specificamente per funzionare con LiteSpeed Web Server o uno che è stato progettato in modo più generico per funzionare con una cache delle pagine lato server (come ad esempio vernice). 

Questo perché LiteSpeed Web Server è stato progettato per funzionare esattamente come le altre cache della pagina laterale del server e può avere la cache eliminata alla ricezione delle richieste di eliminazione HTTP o, più semplicemente, eliminando i file in una cartella cache nascosta nel tuo account utente.

WEB SERVER LITESPEEED E WORDPRESS

Per WordPress, la memorizzazione nella cache è solo l’inizio. WordPress è di gran lunga il CMS più popolare su Internet oggi, alimentando oltre il 35% dei siti Web.

Non sorprende quindi che LiteSpeed Web Server abbia impiegato moltissimo tempo a sviluppare l’integrazione della cache con WordPress. Sono andati ben oltre le funzioni essenziali della memorizzazione nella cache delle pagine e dell’elaborazione dello sfratto della cache e hanno anche integrato una miriade di altre funzionalità di ottimizzazione in-app, tutte progettate per caricare turbo siti Web WordPress.

Tutte le funzionalità che vorresti in da soluzione di ottimizzazione sono presenti in LiteSpeed Web Server: unire CSS e Javascript, minimizzare il codice, caricamento delle immagini “pigre”, sfruttare il supporto Push Server HTTP / 2, rinviare javascript, ottimizzare le immagini e molto altro ancora.

CONCLUSIONI

Una volta configurato, web server LiteSpeed è un eccellente metodo per velocizzare sito WordPress. 

Esso non solo sarà veloce a causa della memorizzazione nella cache, ma sarà anche ottimizzato in termini di codice interno, sovralimentazione delle velocità del sito e ti aiuta a raggiungere i punteggi PageSpeed e aumentare il tuo SEO.

Inoltre l’utilizzo di questo plug-in rappresenta la perfetta soluzione ALL-IN-ONE che renderà obsoleti tutti gli altri plug-in di ottimizzazione, che potranno essere disattivati e disinstallati a favore del solo LiteSpeed.

Easy Travel Hosting offre LiteSpeed Web Server gratuitamente in tutti i suoi pacchetti hosting ed il nostro team ti aiuterà a configurarlo nel migliore dei modi per velocizzare sito web.

CONTATTI

Hai dubbi sul funzionamento di LiteSpeed Web Server o su come velocizzare un sito WordPress? Non esitare a contattarci oggi stesso. Il nostro team di esperti è pronto per aiutarti e dissipare ogni dubbio.

Utilizza il modulo qui sotto o contattaci sui social media!

Hai domande dubbi o curiosità? Non esitare a contattarci, clicca sull’icona della chat alla tua destra oppure mandaci un messaggio sui Social Media o WhatsApp!

Photo by CHUTTERSNAP on Unsplash