Come integrare Redis in WordPress

integrare Redis in WordPress





Come configurare Redis per accelerare WordPress

La prima volta che viene visitato un sito (realizzato con WordPress) viene caricata una pagina, quindi vengono eseguite varie query al database ospitato sul server.

Cosa fa Redis?

Redis memorizza queste query nella sua cache, quindi, quando un altro utente visita il sito, i risultati vengono forniti da Redis senza la necessità di interrogare il database e quindi riducendo il carico di lavoro del server web.

Una cache di oggetti (Redis) funziona memorizzando nella sua memoria le query SQL necessarie per caricare le pagina del sito.

Quindi quando viene caricata una pagina, i risultati della query vengono forniti dalla memoria di Redis e le query non arrivano ad interrogare il database.

Il risultato è che i tempi di caricamento delle pagine sono molto più veloci grazie a questo processo.

Se una query non è disponibile in Redis, il database fornisce il risultato e Redis aggiunge il risultato alla sua cache (memoria).

Se un valore viene aggiornato nel database (ad esempio, un nuovo post o una pagina viene creata su WordPress), il valore di quella query viene invalidato per impedire la presentazione di dati danneggiati.


Ricordiamo che prima di andare avanti con questo articolo si presuppone che tu abbia gia impostato Redis nel cPanel.


Redis e LiteSpeed

Se si utilizza il plug-in LiteSpeed Cache, questo è il metodo consigliato per implementare Redis.

Accedi alla Dashboard admin di wordpress e vai a: LiteSpeed Cache >> Impostazioni >> Advanced >> Object Cache >> e inserisci i tuoi dettagli Redis che trovi nel tuo cPanel:

Redis dati cPanel

Ulteriori informazioni sulla memorizzazione degli oggetti nella cache disponibile qui


Redis e W3 Total Cache

Questo è un altro modo di integrare Redis nel tuo WordPress, se non stai utilizzando il plugin LiteSpeed Cache

Installalo come qualsiasi altro plug-in di WordPress

Accedi al pannello di amministrazione >> Plugin >> Aggiungi nuovo >> cerca W3 Total Cache >> Installa ora >> Attiva

Una volta installato W3 Total Cache, lo vedrai nominato come Performance nel menu principale di amministrazione:

menu principale di amministrazione


Fare clic su: Impostazioni generali ed abilita Database Cache e Object Cache, scegliendo Redis come metodo Cache:

impostazioni generali W3 Total Cache

Se non visualizzi Redis come opzione, probabilmente non hai impostato Redis nel cPanel.

Sotto Performance, vedrai menu separati per Database Cache e Object Cache, è qui che dovrai configurare il nome host e l'ID del database per Redis.

Seleziona Database Cache ed inserisci il tuo nome host Redis così come appare nel tuo cPanel.


La connessione permanente dovrebbe essere abilitata e l'ID del database Redis dovrebbe essere un numero univoco dedicato per questo tipo di cache.


Se utilizzi WooCommerce, devi aggiungere _wc_session_ alla sezione "Ignored query stems".

Il prossimo passo sono le impostazioni per Object Cache, in cui dovrai inserire:


lo stesso nome host Redis
l'indirizzo del socket Redis
l'ID univoco del database.

Sentiti libero di contattarci se hai bisogno di ulteriore assistenza.

  • Cache
  • 0 Kunder som kunne bruge dette svar
Hjalp dette svar dig?

Relaterede artikler

Proteggere le proprie cartelle con una password in cPanel

E' possibile proteggere le cartelle del tuo sito internet attraverso l' utilizzo di password.Per...

Cosa sono gli Addon Domain

Gli Addon Domain o domini aggiuntivi sono domini di 2 livello ( es. www.iltuospazioweb.it ) che...

Non riesco ad accedere al cPanel con l'indirizzo IP

Se hai appena acquistato uno spazio web e hai anche registrato un dominio ti preghiamo di tenere...

Come creare un backup del sito con il cPanel

All'interno del cPanel è disponibile l'utility apposita per i backup, denominata Backup Wizard....

Esistono dei video tutorial?

Si, abbiamo realizzato dei Video Tutorial che spiegano passo per passo come usare e configurare...

Powered by WHMCompleteSolution