Bedienungsanleitung Modul-Funktionen

Cache-Generierung via CLI-Kommando

  1. Navigieren Sie im Backend zu TechDivision  Performance & Images  [Image Cache Management]

  2. Konfigurieren Sie das Modul wie folgt:

    1. Das Modul muss aktiviert sein

    2. Die Cache-Generierung muss aktiviert sein

  3. Speichern Sie die Konfiguration und leeren Sie den Cache

  4. Führen Sie im Quellverzeichnis den Befehl bin/magento techdivision:images:generatecache aus

    Das Kommando generiert nur die fehlenden Daten im Cache. Es handelt sich also um eine Delta-Generierung.

    ImageCache-Kommando

    Die Kommando-Option --generateFullCache bzw. -f generiert den kompletten Bilder-Cache erneut. Dazu wird das Standard-Magento-Commando bin/magento catalog:images:resize verwendet.

Cache-Generierung via Cron-Job

  1. Navigieren Sie im Backend zu TechDivision  Performance & Images  [Image Cache Management]

  2. Konfigurieren Sie das Modul wie folgt:

    1. Das Modul muss aktiviert sein

    2. Die Cache-Generierung muss aktiviert sein

    3. Die Cache-Generierung via Cron muss aktiviert sein

    4. Die Ausführzeit des Crons sollte genau definiert seint (Standard = 01:00 Uhr nächtlich)

      Detailierte Einstellungen zur Cron Syntax finden Sie in Wikipedia/Cron .

  3. Speichern Sie die Konfiguration und leeren Sie den Cache

  4. Der Cron-Job wird in der Tabelle cron_schedule angelegt und ausgeführt

    ImageCache-Cron

    Crons können mit dem Standard-Magento-Commando bin/magento cron:run ausgeführt werden. Die "Schedule", also die geplante Ausführzeit, wird dabei auch beachtet.

  5. Ist das Logging konfiguriert, wird eine Logausgabe während der Ausführung des Cron-Jobs geschrieben

    ImageCache-Log

Cache-Invalidierung beim Image-Upload

  1. Navigieren Sie im Backend zu TechDivision  Performance & Images  [Image Cache Management]

  2. Konfigurieren Sie das Modul wie folgt:

    1. Das Modul muss aktiviert sein

    2. Die Cache-Invalidierung muss aktiviert sein

  3. Laden Sie ein Bild z.B. über die Produktpflege im Backend hoch

    Der Cache für das Bild wird automatisch invalidiert.