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 sein (Standard = 01:00 Uhr nächtlich).

      Detaillierte 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.