Kowal Extension Audit per Magento 2
- 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
Descrizione / Kowal Extension Audit per Magento 2
MAGENTO 2 · INVENTARIO · SNAPSHOT · AUDIT
Scopri le estensioni e le modifiche nel tuo Magento.
Kowal Extension Audit
Identifica moduli, pacchetti Composer, versioni e dipendenze. Confronta lo stato dell'installazione prima e dopo gli interventi, salva le decisioni di audit e stabilisci le priorità di revisione in base ai segnali rilevati.
Dashboard e CLI · Confronto degli snapshot · Storico delle decisioni
COME FUNZIONA NELLA PRATICA
01 · Esegui la scansione dell'installazione
Raccogli moduli, sorgenti, versioni e dipendenze.
02 · Salvi lo stato prima degli interventi
Crei uno snapshot e contrassegni le aree da verificare.
03 · Confronti lo stato dopo gli interventi
Verifichi le differenze ed esporti un report per il team o per il proprietario.
Cosa ottiene il tuo store?
Scopri funzioni, utilizzi e impostazioni del modulo.
Sai esattamente cosa è in esecuzione nel tuo Magento
Kowal Extension Audit inventaria le estensioni Magento, ne riconosce sorgenti e versioni, analizza le dipendenze e permette di confrontare gli snapshot dell'ambiente — prima e dopo l'aggiornamento.
Inventario
Core Magento, Composer, app/code, vendor senza mappatura e sorgenti sconosciute. Riconoscimento di vendor, pacchetto e pacchetti contenenti più moduli.
Snapshot
Salva lo stato prima degli interventi e confronta il risultato dopo l'aggiornamento: moduli aggiunti, rimossi e disattivati, oltre alle modifiche di versione.
Valutazione del rischio
Segnali relativi a frontend, checkout, payment, shipping, API, cron, GraphQL, RequireJS e Knockout, oltre alla revisione per Hyvä.
Utilizzi tipici
- audit prima dell'aggiornamento di Magento,
- confronto dello stato dopo il lavoro dell'agenzia,
- presa in carico di uno store dopo un altro fornitore,
- preparazione a Hyvä,
- riordino del debito tecnico.
Pannello e CLI
Dashboard, report Store Takeover, griglia Magento UI Component, filtri, CSV, decisioni di audit e storico delle modifiche, oltre ai comandi per scansioni e snapshot.
Limiti di funzionamento
Il modulo non rimuove né disattiva automaticamente le estensioni, non sostituisce i test di regressione, un code review completo o i benchmark e non garantisce la compatibilità con Hyvä.
Sorgenti, versioni e dipendenze
La scansione distingue i moduli core Magento, i pacchetti Composer, il codice in app/code e i moduli vendor senza mappatura. È in grado di assegnare più moduli a un unico pacchetto e di leggere i metadati Composer, tra cui descrizione, licenza e indirizzi di supporto.
La revisione delle dipendenze combina le dichiarazioni dei moduli Magento con le relazioni dei pacchetti Composer. I dati aiutano a stabilire cosa richiede una verifica separata prima di modificare l'installazione.
Decisioni di audit con storico
In Kowal Modules → Extension Audit utilizzi la dashboard, la griglia dei moduli, le dipendenze e il report Store Takeover. Filtri, colonne e CSV aiutano a trasferire al team un ambito di revisione concreto.
Salvi manualmente priorità, decisione, valutazione del rischio e marcatori di verifica. Lo storico delle modifiche di questi campi consente di tornare agli accordi precedenti.
Snapshot manuali e automatici
Salvi uno snapshot manualmente dal pannello o tramite CLI prima e dopo gli interventi. Gli snapshot pianificati opzionali e lo snapshot durante setup:upgrade sono disattivati per impostazione predefinita.
Dopo l'attivazione, il salvataggio automatico utilizza il confronto dell'hash dello stato dei moduli e crea uno snapshot quando lo stato cambia. Puoi definire la frequenza di controllo e il limite di conservazione degli snapshot automatici.
CLI per una revisione ripetibile
bin/magento kowal:extension-audit:scan avvia la scansione. Le opzioni permettono di restringere il risultato, tra l'altro, a vendor, sorgente, pacchetto o area di impatto. kowal:extension-audit:snapshot:create salva lo stato, mentre kowal:extension-audit:snapshot:compare confronta gli identificatori indicati.
Il confronto può essere esportato in CSV o JSON e presentato come report delle modifiche al proprietario dello store.
Come interpretare i segnali di rischio
Gli indicatori derivano dalla struttura e dai file del modulo: sono un punto di partenza per la revisione di frontend, checkout, pagamenti, spedizione, API e delle altre aree. Un segnale non è una prova di errore né una conferma di sicurezza.
Le indicazioni relative a Hyvä aiutano a definire l'ordine di verifica delle estensioni; la compatibilità effettiva richiede la valutazione dell'implementazione e test dello store.
Installazione tramite Composer
Pacchetto kowal/extension-audit, modulo Kowal_ExtensionAudit. Dopo aver configurato l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione, includi la compilazione e il deploy dei contenuti statici secondo il processo dello store.
Dalla configurazione al risultato
1. Esegui la scansione dell'installazione
Raccogli moduli, sorgenti, versioni e dipendenze.
2. Salvi lo stato prima degli interventi
Crei uno snapshot e contrassegni le aree da verificare.
3. Confronti lo stato dopo gli interventi
Verifichi le differenze ed esporti un report per il team o per il proprietario.
Esempio: controllo di un aggiornamento eseguito dall'agenzia
Prima dell'aggiornamento salvi uno snapshot dell'installazione. Al termine degli interventi ne crei un secondo e confronti moduli aggiunti, rimossi, attivati o disattivati, nonché le versioni dei pacchetti. Il report delle modifiche diventa la base per l'accettazione del lavoro e per i test successivi.
Inizia l'audit da una mappa chiara delle estensioni.
Vuoi adattare il modulo al tuo store? Richiedi l'implementazione di Kowal Extension Audit 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, verranno inviati via e-mail dopo l'acquisto. Sono inoltre disponibili nel pannello cliente dopo l'accesso a 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.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/extension-auditCompletamento dell'installazione
Dopo aver installato il pacchetto, esegui l'aggiornamento di Magento e svuota la cache:
php bin/magento setup:upgradephp bin/magento cache:flushIn ambiente di produzione, esegui anche la compilazione DI e il deploy dei file statici secondo il processo di deploy dello store.