1. Home
  2.  
  3. Blog
  4.  
  5. Web developer
  6.  
  7. Come configurare Redis su WooCommerce per velocizzare il negozio online

Come configurare Redis su WooCommerce per velocizzare il negozio online

Come configurare Redis su WooCommerce per velocizzare il negozio online
Getting your Trinity Audio player ready...

Uno degli aspetti più importanti per il successo di un e-commerce è la velocità del sito. Un negozio online lento scoraggia i clienti, riduce le conversioni e penalizza amerce-per-velociznche il posizionamento SEO. Se utilizzi WooCommerce, una delle soluzioni più efficaci per migliorare le prestazioni è configurare Redis, un sistema di caching in-memory che riduce i tempi di risposta e alleggerisce il database. In questa guida vedremo come configurare Redis su WooCommerce per ottenere un negozio più veloce e performante.


1. Cos’è Redis e perché usarlo con WooCommerce

Redis è un database in-memory che può essere usato come sistema di cache ad alte prestazioni. Con WooCommerce ti permette di:

  • Ridurre il carico sul database MySQL.
  • Velocizzare la generazione delle pagine.
  • Gestire meglio picchi di traffico.
  • Migliorare i tempi di risposta del sito e la user experience.

2. Prerequisiti per l’installazione

Per usare Redis con WooCommerce hai bisogno di:

  • Un hosting o server con Redis installato e attivo.
  • Accesso SSH o un pannello che permetta di abilitare Redis.
  • Un plugin WordPress che gestisca la connessione a Redis.

3. Installare Redis sul server

Se usi un server dedicato o VPS con accesso root, puoi installare Redis con:

sudo apt update
sudo apt install redis-server

Dopo l’installazione, assicurati che Redis sia attivo:

sudo systemctl status redis

Molti hosting gestiti (es. quelli ottimizzati per WordPress) hanno Redis già preinstallato: in tal caso basta solo abilitarlo.


4. Installare un plugin WordPress per Redis

Su WooCommerce è consigliato usare un plugin che gestisca la connessione. Alcuni dei più diffusi sono:

  • Redis Object Cache

  • LiteSpeed Cache (se usi un server con LiteSpeed)

Una volta attivato il plugin, inserisci i dati di connessione a Redis (di solito 127.0.0.1:6379).


5. Configurare wp-config.php

Per abilitare Redis come object cache, aggiungi queste righe al file wp-config.php:

define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_CACHE_KEY_SALT', 'tuodominio_');
define('WP_CACHE', true);

Il parametro WP_CACHE_KEY_SALT serve a distinguere la cache se sullo stesso server girano più siti WordPress.


6. Verificare il funzionamento di Redis

Dopo la configurazione, puoi testare Redis con il comando:

redis-cli ping

Se risponde con PONG, Redis è attivo.
Nel backend di WordPress (se usi Redis Object Cache) puoi controllare lo stato della connessione e monitorare i dati salvati in cache.


7. Manutenzione e flush della cache

Può capitare che tu debba svuotare manualmente la cache Redis. Puoi farlo:

  • Dal plugin WordPress (pulsante “Flush Cache”).

  • Oppure via terminale con:

    redis-cli flushall

     


Conclusione

Configurare Redis su WooCommerce è una delle ottimizzazioni più efficaci per rendere il tuo negozio online più veloce, affidabile e pronto a gestire grandi volumi di traffico. Con pochi passaggi puoi ridurre i tempi di caricamento delle pagine e offrire ai clienti una migliore esperienza di acquisto.

Vuoi che ci occupiamo noi della configurazione di Redis e di altre ottimizzazioni avanzate per WooCommerce? Richiedi una consulenza gratuita

Se ti è piaciuto questo articolo riguardo Come configurare Redis su WooCommerce per velocizzare il negozio online condividilo sui social:
Dal 2010 supportiamo le aziende nella pianificazione e nello sviluppo di strategie mirate per una presenza efficace e professionale sul web e sui social media. Ecco tutto quello che possiamo fare per la tua attività.

Articoli correlati