Kowal Extension Audit für Magento 2
- SKU
- M2-EXT-AUDIT
Beschreibung / Kowal Extension Audit für Magento 2
MAGENTO 2 · INVENTARISIERUNG · SNAPSHOTS · AUDIT
Erkennen Sie Erweiterungen und Änderungen in Magento.
Kowal Extension Audit
Identifizieren Sie Module, Composer-Pakete, Versionen und Abhängigkeiten. Vergleichen Sie Installationsstände vor und nach Arbeiten, speichern Sie Auditentscheidungen und priorisieren Sie Prüfungen anhand erkannter Signale.
Dashboard und CLI · Snapshot-Vergleich · Entscheidungsverlauf
SO FUNKTIONIERT ES IN DER PRAXIS
01 · Installation scannen
Module, Quellen, Versionen und Abhängigkeiten erfassen.
02 · Ausgangszustand speichern
Snapshot erstellen und Prüfbereiche markieren.
03 · Zustand nach den Arbeiten vergleichen
Unterschiede prüfen und Bericht für Team oder Eigentümer exportieren.
Welche Vorteile bietet das Ihrem Shop?
Entdecken Sie die Funktionen, Einsatzmöglichkeiten und Einstellungen des Moduls.
Genau wissen, was in Magento läuft
Kowal Extension Audit inventarisiert Magento-Erweiterungen, erkennt Quellen und Versionen, analysiert Abhängigkeiten und vergleicht Umgebungssnapshots vor und nach Updates.
Inventarisierung
Magento Core, Composer, app/code, nicht zugeordneter vendor und unbekannte Quellen. Erkennung von Vendor, Paket und Paketen mit mehreren Modulen.
Snapshots
Speichern Sie den Ausgangszustand und vergleichen Sie nach Updates hinzugefügte, entfernte und deaktivierte Module sowie Versionsänderungen.
Risikobewertung
Signale zu Frontend, Checkout, Payment, Shipping, API, Cron, GraphQL, RequireJS, Knockout und Hyvä-Prüfung.
Typische Anwendungen
- Audit vor Magento-Updates,
- Vergleich nach Agenturarbeiten,
- Shopübernahme von einem anderen Dienstleister,
- Vorbereitung auf Hyvä,
- technische Schulden ordnen.
Adminbereich und CLI
Dashboard, Store Takeover Report, Magento UI Component Grid, Filter, CSV, Auditentscheidungen und Änderungsverlauf sowie Scan- und Snapshot-Befehle.
Funktionsgrenzen
Das Modul entfernt oder deaktiviert Erweiterungen nicht automatisch. Es ersetzt keine Regressionstests, vollständige Code Reviews oder Benchmarks und garantiert keine Hyvä-Kompatibilität.
Quellen, Versionen und Abhängigkeiten
Der Scan unterscheidet Magento-Core-Module, Composer-Pakete, app/code und Vendor-Module ohne Zuordnung. Er ordnet mehrere Module einem Paket zu und liest Composer-Metadaten wie Beschreibung, Lizenz und Supportadressen.
Die Abhängigkeitsübersicht verbindet Magento-Moduldeklarationen mit Composer-Paketbeziehungen und zeigt, was vor Installationsänderungen gesondert geprüft werden muss.
Auditentscheidungen mit Verlauf
Definieren Sie unter Kowal Modules → Extension Audit nutzen Sie Dashboard, Modulgrid, Abhängigkeiten und Store Takeover Report. Filter, Spalten und CSV helfen, konkrete Prüfaufgaben an das Team zu übergeben.
Sie speichern Priorität, Entscheidung, Risikobewertung und Prüfmarkierungen manuell. Der Änderungsverlauf ermöglicht den Rückgriff auf frühere Festlegungen.
Manuelle und automatische Snapshots
Speichern Sie Snapshots vor und nach Arbeiten im Adminbereich oder per CLI. Optionale geplante Snapshots und Snapshots bei setup:upgrade sind standardmäßig deaktiviert.
Nach Aktivierung vergleicht die Automatik den Modulzustandshash und erstellt Snapshots bei Änderungen. Prüfhäufigkeit und Aufbewahrungslimit sind konfigurierbar.
CLI für wiederholbare Prüfungen
bin/magento kowal:extension-audit:scan startet den Scan. Optionen grenzen nach Vendor, Quelle, Paket oder Einflussbereich ein. kowal:extension-audit:snapshot:create speichert den Zustand, während kowal:extension-audit:snapshot:compare die angegebenen Kennungen vergleicht.
Der Vergleich lässt sich als CSV oder JSON exportieren und als Änderungsbericht vorlegen.
Risikosignale interpretieren
Indikatoren beruhen auf Modulstruktur und Dateien und dienen als Ausgangspunkt für Prüfungen von Frontend, Checkout, Zahlung, Versand, API und weiteren Bereichen. Ein Signal beweist weder Fehler noch Sicherheit.
Hyvä-Hinweise helfen bei der Prüfreihenfolge; tatsächliche Kompatibilität erfordert Implementierungsbewertung und Shoptests.
Installation über Composer
Paket kowal/extension-audit, Modul Kowal_ExtensionAudit. Installieren Sie nach der Konfiguration des Zugriffs auf das Kowal-Repository das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. Berücksichtigen Sie in der Produktionsumgebung die Kompilierung und Bereitstellung statischer Inhalte entsprechend dem Prozess des Shops.
Von der Konfiguration zum Ergebnis
1. Installation scannen
Module, Quellen, Versionen und Abhängigkeiten erfassen.
2. Ausgangszustand speichern
Snapshot erstellen und Prüfbereiche markieren.
3. Zustand nach den Arbeiten vergleichen
Unterschiede prüfen und Bericht für Team oder Eigentümer exportieren.
Beispiel: Agenturupdate kontrollieren
Vor dem Update speichern Sie einen Snapshot, danach einen zweiten. Vergleichen Sie hinzugefügte, entfernte, aktivierte oder deaktivierte Module und Paketversionen. Der Bericht unterstützt Abnahme und weitere Tests.
Beginnen Sie Ihr Audit mit einer übersichtlichen Erweiterungsübersicht.
Möchten Sie das Modul an Ihren Shop anpassen? Implementierung von Kowal Extension Audit anfragen und besprechen Sie die Konfiguration oder benötigte Erweiterungen.
Weitere Informationen
| Übereinstimmung mit der Vorlage | Luma / Leer, KOWAL |
|---|
Installationsanleitung für das Modul
Installation über Composer
Die Zugangsdaten für das Composer-Repository – E-Mail-Adresse des Kunden und Lizenz-Token – erhalten Sie nach dem Kauf per E-Mail. Sie sind nach der Anmeldung auf kowal.storeebenfalls im Kundenkonto verfügbar. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch das erhaltene Token. Führen Sie die Befehle im Magento-Stammverzeichnis aus.
composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/extension-audit
Abschluss der Installation
Führen Sie nach der Installation des Pakets ein Magento-Update durch und leeren Sie den Cache:
php bin/magento setup:upgrade
php bin/magento cache:flush
In der Produktionsumgebung führen Sie außerdem die DI-Kompilierung sowie die Bereitstellung statischer Dateien gemäß dem Deployment-Prozess Ihres Shops durch.