Kowal Purge Varnish Cache

Compatibilità
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
15,38 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Kowal Purge Varnish Cache

MAGENTO 2 · VARNISH · CACHE · MULTISTORE

Collega Flush Cache Storage all'invalidazione della cache Varnish.

Kowal Purge Varnish Cache

Dopo l'azione nel pannello Magento, il modulo raccoglie i domini dei negozi ed esegue per essi comandi ban locali. Organizza l'aggiornamento dei contenuti in un'infrastruttura con accesso a Varnish configurato correttamente.

Domini dalla configurazione · Ban per host · Log delle operazioni

COME FUNZIONA IN PRATICA

01 · Verifichi l'ambiente Varnish
Controlli lo strumento amministrativo e i permessi del processo.

02 · Avvii l'azione nel pannello
Flush Cache Storage richiama l'observer del modulo.

03 · I domini ricevono il comando ban
Controlli il risultato nei log e l'aggiornamento delle pagine.

Cosa ottiene il tuo negozio?

Scopri le funzioni, l'utilizzo e le impostazioni del modulo.

Aggiornamento più rapido del negozio dopo le modifiche in Magento 2

Kowal_PurgeVarnishCache è un modulo leggero per Magento 2 che automatizza l'invalidazione della cache Varnish quando la cache viene svuotata dal pannello amministrativo. Le modifiche del negozio diventano così visibili più rapidamente, senza accedere manualmente al server né richiedere ulteriori operazioni al team tecnico.

Cosa offre questo modulo

  • avvia automaticamente lo svuotamento della cache Varnish dopo l'azione Flush Cache Storage nel pannello Magento,
  • recupera i domini di tutti i negozi configurati in Magento ed esegue un ban per ciascuno,
  • riduce il rischio di mostrare contenuti obsoleti dopo implementazioni, modifiche CMS, aggiornamenti di prezzi o configurazione,
  • semplifica il lavoro quotidiano di amministratori, marketing e team e-commerce.

Pubblicazione più rapida delle modifiche

Nuovi contenuti, correzioni e aggiornamenti dell'offerta possono diventare visibili ai clienti più rapidamente, senza attendere interventi manuali sull'infrastruttura.

Meno errori operativi

L'aggiornamento della cache è collegato al flusso di lavoro naturale di Magento, riducendo il rischio di dimenticare il purge dopo le modifiche al negozio.

Supporto degli ambienti multistore

Il modulo usa i domini dei negozi definiti in Magento ed è quindi adatto a un'architettura con più storefront.

Migliore collaborazione tra business e IT

Il team commerciale può lavorare più rapidamente e l'IT non deve ripetere operazioni amministrative dopo ogni modifica che richiede l'aggiornamento della cache.

A chi è rivolto

Il modulo è particolarmente adatto a progetti Magento 2 che:

  • usano Varnish come livello di cache HTTP,
  • pubblicano spesso modifiche a contenuti, promozioni e configurazione,
  • operano in modalità multistore o su più domini,
  • vogliono ridurre le operazioni manuali di DevOps o amministrazione del server.

Come funziona

Dopo l'avvio dello svuotamento della cache nel pannello amministrativo Magento, il modulo ascolta l'evento di sistema ed esegue il comando varnishadm ban per i domini recuperati dalla configurazione dei negozi. In pratica permette di invalidare più rapidamente i contenuti nella cache Varnish senza uscire dal pannello standard Magento.

Riepilogo

Kowal_PurgeVarnishCache è un'estensione pratica per i team che vogliono unire la comodità di Magento 2 a un maggiore controllo sull'aggiornamento dei contenuti serviti da Varnish. Il modulo semplifica il processo, riduce il tempo di risposta e aiuta a mantenere un'esperienza d'acquisto coerente dopo ogni modifica del negozio.

Requisiti dell'infrastruttura

Il codice attuale usa /usr/bin/varnishadm, il file /etc/varnish/secret e l'interfaccia amministrativa locale 127.0.0.1:6082. Questi valori sono definiti nel codice, senza un modulo di configurazione della connessione.

Il processo PHP deve poter eseguire exec, leggere il file richiesto e connettersi all'interfaccia Varnish. Server remoti, container o percorsi diversi richiedono un adattamento dell'integrazione.

Attivazione e ambito dell'invalidazione

L'observer è assegnato ad adminhtml_cache_flush_all nell'area adminhtml. Agisce dopo Flush Cache Storage; il solo salvataggio di un prodotto, una pagina CMS o la configurazione non attiva questo observer.

Il modulo recupera gli host univoci dagli URL di base delle Store View ed esegue il ban secondo req.http.host. L'ambito comprende il dominio, non soltanto la pagina o il tag dell'entità modificata.

Conferma del risultato e richieste successive

Il codice registra l'esito positivo del comando, un risultato diverso da zero o un'eccezione tramite il logger Magento. I log permettono di distinguere l'esecuzione dell'azione nel pannello da un ban riuscito in Varnish.

Il modulo non riscalda la cache dopo l'operazione. Le richieste successive possono ricostruire le risposte; gli altri livelli di cache e la loro configurazione continuano a influire sul momento in cui il cliente vede la modifica.

Installazione tramite Composer

Il pacchetto kowal/module-purgevarnishcache, modulo Kowal_PurgeVarnishCache. Dopo aver configurato l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione, includi compilazione e deploy dei contenuti statici secondo il processo del negozio.

Dalla configurazione al risultato

1. Verifichi l'ambiente Varnish
Controlli lo strumento amministrativo e i permessi del processo.

2. Avvii l'azione nel pannello
Flush Cache Storage richiama l'observer del modulo.

3. I domini ricevono il comando ban
Controlli il risultato nei log e l'aggiornamento delle pagine.

Pubblicazione di modifiche CMS in multistore

Dopo aver modificato i contenuti l'amministratore avvia Flush Cache Storage. Il modulo esegue il ban per gli host univoci recuperati dalla configurazione dei negozi.

Con un accesso corretto al Varnish locale, le richieste successive possono ricevere i contenuti aggiornati. Il risultato del comando e gli eventuali errori vengono inviati al logger Magento.

Adatta l'aggiornamento della cache alla tua infrastruttura

Vuoi adattare il modulo al tuo negozio? Richiedi l'implementazione di Kowal Purge Varnish Cache e discuti la configurazione o le estensioni necessarie.

Maggiori Informazioni

Conformità al modello Luma / Vuoto, Fabbro

Istruzioni per l'installazione del modulo

Installazione tramite Composer

I dati di accesso al repository Composer, ovvero l indirizzo e-mail del cliente e il token di licenza, saranno inviati via e-mail dopo l acquisto. Sono disponibili anche nel pannello cliente dopo l accesso su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/module-purgevarnishcache

Completamento dell'installazione

Dopo aver installato il pacchetto, esegui l'aggiornamento di Magento e svuota la cache:

php bin/magento setup:upgrade
php bin/magento cache:flush

In ambiente di produzione, esegui anche la compilazione DI e il deployment dei file statici secondo il processo di deployment del negozio.

Premere per saltare il carosello

Abbiamo trovato altri prodotti che potrebbero piacerti!

Scrivi la tua recensione
Stai recensendo: Kowal Purge Varnish Cache
Il tuo voto:
Qualité
Prezzo
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Modifica le preferenze sui cookie