Leistungsbeschreibung

Beschreibung

Das Modul "Image Cache" verbessert den Umgang und Aufbau des Bild-Caches. Es ermöglicht gezielten Neuaufbau von Bildern im Cache und optimiert auch den Bild-Upload.

Mit der Erweiterung Image Cache von TechDivision für Magento kann der Bildzwischenspeicher (Image Cache) gezielt neu erzeugt werden. Die Laufzeit der Cache-Generierung kann somit drastisch verkürzt werden, da nur noch benötigte Bilder in den Cache gelegt werden, anstatt den kompletten Cache neu zu erzeugen, wie der Magento-Standard. Es handelt sich somit um eine Delta-Funktionalität um Bilder durch z. B. Imports performanter und schneller bereitzustellen.

Des Weiteren kann auch das Hochladen von Bildern (Image-Upload) optimiert werden, um z.B. das hochgeladene Produkt-Bild schneller im Shop bereitzustellen.

Technische Modul Informationen

Version

v1.1

Modulname

Image Cache

Hersteller

TechDivision GmbH

Lizenz

"proprietary"

Kompatibilität

Magento 2.3.* Opensource (CE) / Commerce (EE)

Requirements / Installation

Magento Version Compatibility

Magento Version Latest Version

Magento 2.3.* Opensource (CE) / Commerce (EE)

composer require "techdivision/imagecache ~1.1.0"

PHP Version

Compatible zu PHP Version

>=7.2

Spezifische Modul Merkmale

  • Konfiguration der Modul-Funktionen

    • Cache-Generierung

    • Cache-Invalidierung

    • Cron-Verarbeitung

  • Gezielte Cache-Generierung der Bilder über CLI-Kommando

  • Gezielte Cache-Generierung über konfigurierbaren Cron-Job

  • Logging der Cron-Verarbeitung

  • Invalidieren des Bild-Caches beim Image-Upload

  • Konfigurationseinheit (lose Kopplung) für TechDivision Pacemaker

Feature Übersicht

Beschreibung Magento Standard Image Cache Modul

EE

EE

Neuerzeugung des Bild-Zwischenspeichers (Image Cache) via CLI-Kommando

ja

ja

Gezielte Delta-Neuerzeugung des Bild-Zwischenspeichers (Image Cache) via CLI-Kommando

nein

ja

Delta-Neuerzeugung des Bild-Zwischenspeichers (Image Cache) via Cron-Job

nein

ja

Invalidieren des Bild-Caches beim Image-Upload

nein

ja

Pipeline-Step-Konfiguration (XML) für TechDivision Pacemaker

nein

ja

Was kann das Modul nicht

  • Es können keine spezifischen Bilder über das CLI-Kommando neu generiert werden. Es werden alle benötigen Bilder generiert (Delta).

  • Es können keine spezifischen Bilder über den Cron-Job neu generiert werden. Es werden alle benötigen Bilder generiert (Delta).

  • Es gibt keinen Automatismus, welcher den Bildercache nach Änderung der "view.xml" neu aufbaut.

Was ist im Lizenzpreis enthalten

  • Minor Updates

  • Bugfixes

  • Security Updates

Voraussetzung zur Nutzung

Um das TechDivision Image Cache Modul in Magento nutzen zu können, sind folgende Punkte zu beachten:

Glossar

Begriff Beschreibung

Cache

Cache bezeichnet in der EDV einen schnellen Pufferspeicher oder Zwischenspeicher, der (wiederholte) Zugriffe auf ein langsames Hintergrundmedium oder aufwendige Neuberechnungen zu vermeiden hilft. Daten, die bereits einmal geladen oder generiert wurden, verbleiben im Cache, so dass sie bei späterem Bedarf schneller aus diesem abgerufen werden können. Auch können Daten, die vermutlich bald benötigt werden, vorab vom Hintergrundmedium abgerufen und vorerst im Cache bereitgestellt werden (read-ahead).

Magento-CLI-Kommando

Magento bietet verschiedenste Kommandos welche über das Command-Line-Interface ausgeführt werden können. Sie haben folgendes Format bin/magento <COMMAND>

view.xml

In dieser Datei werden alle frontend-seitigen Eigenschaften wie z.B. die Größe von Produkt-Bildern konfiguriert. Auch eine benutzerdefinierte ID eines Bildes kann hier mit seiner Größe hinzugefügt werden, welches dann in PHP generiert wird. Zusätzlich können einige Eigenschaften eingestellt werden, ohne dass dabei Template-Dateien überschrieben werden.

TechDivision Pacemaker

Mit Pacemaker stellen wir eine leistungsfähige Plattform zur Verfügung, mit der sich selbst die komplexesten Szenarien abbilden und die größte Datenmenge aus beliebigen Drittsystemen zuverlässig in Magento importiert und dort weiterverarbeitet werden können. https://www.techdivision.com/technologien/pacemaker.html