Come si può velocizzare il caricamento del sito su VPS?

Procédure

Perché accelerare la velocità di caricamento del vostro sito sul vostro VPS?

Oggi sono disponibili molti strumenti che vi aiutano a testare la velocità di caricamento del vostro sito. Questi strumenti consentono anche di indirizzare le varie misure da implementare sul vostro sito. È bene sapere che la velocità di caricamento del sito dà ai visitatori una prima impressione della vostra azienda. Inoltre, un tempo di caricamento troppo lungo può influire sul posizionamento del sito nei principali motori di ricerca.

Non esiste un limite al tempo di caricamento delle pagine web. Tuttavia, la maggior parte dei siti web impiega meno di tre secondi per caricarsi.

Che cos'è Varnish?

Varnish è un server di cache collocato davanti ad Apache. Mette in cache il contenuto del sito web per migliorare le prestazioni e i tempi di caricamento.

Come funziona Varnish?

Non appena vieneeffettuata una richiesta, Apache la accetta, la recupera e fornisce il contenuto del sito ai visitatori. Tuttavia, quando si hanno pagine PHP, il codice deve essere eseguito ogni volta che un visitatore vuole accedere alla pagina. Di conseguenza, l'elaborazione richiede tempo e risorse da parte del server. Il caricamento delle pagine può risultare più lungo.

Per evitare questo ritardo, è possibile impostare una copia del sito sotto forma di cache. In questo modo si può servire ai visitatori la pagina memorizzata nella cache, invece di aspettare che il codice PHP venga analizzato ed elaborato.

Come si analizza il sito?

Potete effettuare un'analisi del vostro sito in qualsiasi momento visitando GTMetrix, che vi consentirà dianalizzare le prestazioni del vostro sito e di verificare quali sono i miglioramenti da apportare. Il test Yslow non è direttamente collegato al server. I risultati possono essere migliorati utilizzando il modulo wp-rocket, ma il risultato di PageSpeed è legato al server. Il risultato di PageSpeed può essere migliorato installando un modulo di tipo Varnish che può essere abbinato a un modulo di cache di tipo wp-rocket.

Inoltre, grazie a Varnish, in caso di attacco DDOS, il vostro server e il vostro sito rimarranno disponibili. Il modulo Varnish manterrà il vostro sito veloce ed eviterà che il vostro server si saturi.

Una prima analisi del sito web, utilizzando il modulo"Chrome apptelemetrie.com", mostra attualmente che la dashboard di Wordpress impiega molto tempo a caricarsi. La pagina principale della dashboard impiega circa 8 secondi per caricarsi completamente.

Come si può velocizzare il caricamento del sito su VPS?

Se passiamo alla pagina"Prodotti" del sito Wordpress, il caricamento è ancora più lungo (10,1 secondi).

Come si può velocizzare il caricamento del sito su VPS?

Un'analisi con GTMetrix ci fornisce i seguenti valori:

  • Prestazioni (PageSpeed): 53% : le attuali permformance del sito non sono necessariamente ottime.
  • Struttura (YSlow): 82%: la struttura del sito sembra essere relativamente buona al momento.
  • LCP (Fully Load Time): 4,5 secondi : il tempo di caricamento del sito potrebbe essere migliorato.

Come si può velocizzare il caricamento del sito su VPS?

Per risolvere questo problema, inizieremo installando Varnish sul server. Il modulo Varnish è stato sviluppato da LWS. Il modulo di cache viene installato tramite SSH sul server. Se il vostro server è un server gestito, potete richiedere l'installazione di questo modulo aprendo un servizio gestito.

Una volta installato sul server, è possibile connettersi a questo modulo andando alla pagina https://vpsXXXX.serveur-vps.net:8080/lwscache. Si dovrà cambiare vpsXXX con il numero del proprio server VPS.

Le informazioni sulla connessione sono le seguenti:

  • Identificatore: root@vpsXXX.serveur-vps.net (è necessario sostituire vpsXXX con il numero del proprio server VPS).
  • Password: la password di accesso a ISPConfig

Come si può velocizzare il caricamento del sito su VPS?

Una volta connessi a LWSCache, è possibile eseguire diverse azioni sul modulo di cache, come ad esempio

  • Eliminare la cache del sito web
  • Modificare la dimensione della cache. La dimensione predefinita è di 256 MB.

Come si può velocizzare il caricamento del sito su VPS?

È inoltre possibile modificare le regole della cache. Utilizzare il pulsante"Modifica regole cache" per escludere determinate pagine dalla cache.

Come si può velocizzare il caricamento del sito su VPS?

Dopo l'installazione di Varnish sul server, si può notare che il sito è più veloce, in particolare l'accesso alla dashboard di Wordpress e alla pagina dei prodotti, che richiede 4,63 secondi invece di quasi 11 secondi.

Come si può velocizzare il caricamento del sito su VPS?

Eseguendo una nuova analisi su GTMetrix, si può notare che le prestazioni sono molto migliori sulla nuova analisi del sito.

Come si può velocizzare il caricamento del sito su VPS?

Anche se PageSpeed (Prestazioni) e YSlow (Struttura) non si muovono realmente, si può notare una chiara differenza nel valore LCP (Tempo di caricamento completo) del sito web. Oltre all'installazione di Varnish, può valere la pena di utilizzare WP-Rocket o un altro plugin per la cache, che integrerà Varnish per migliorare le prestazioni del sito mettendo in cache CSS e altre istanze.

Come funziona Varnish su un server VPS?

Conclusione

Ora sapete come utilizzare il caching di Varnish sul vostro server VPS. Potete richiedere il caching di Varnish aprendo una richiesta di gestione delle strutture con il reparto tecnico del VPS.

Abbinato a un plugin di caching, aumenterà davvero le prestazioni del vostro sito, garantendo stabilità e una migliore esperienza per i vostri visitatori.

Non esitate a condividere i vostri commenti e le vostre domande!

help.lws.net/a/1513
Questo articolo ti è stato utile?

Sì

No

Letto 12 348 volte

Grazie! Non esitare a porre domande sulla nostra documentazione se desideri maggiori informazioni e aiutarci a migliorarla.

Articoli simili

Una domanda su questo articolo?

Ponila al team LWS e alla community. La risposta viene pubblicata dopo la moderazione.

Fate una domanda al team LWS e alla sua comunità

GDPR: Titolare: LWS-Ligne Web Services. Finalità: moderazione e pubblicazione della tua domanda, eventuale notifica di una risposta. Base giuridica: consenso (art. 6.1.a GDPR). Conservazione delle e-mail: 90 giorni dopo la notifica, massimo 12 mesi senza risposta. Per esercitare i tuoi diritti, consulta la sezione GDPR delle nostre condizioni generali.