Caching in Magento


Backend/Frontend Cache Optionen

Magento nutzt im Hintergrund die Komponente Zend_Cache. Diese wird über eine Zwischenebene (Klasse: Mage_Core_Model_Cache) in der Mage_Core_Model_App in der Methode _initCache aufgebaut.

Um Optionen an den Zend_Cache weiterzugeben kann die Datei app/etc/local.xml der Installation genutzt werden. Dort einfach den Schlüssel "global/cache" eintragen.

Hier können Parameter über die Elemente "frontend_options" und "backend_options" weitergegeben werden.

Das Beispiel zeigt eine Anpassung. Achtung! Es müssen alle Optionen angegeben werden. Auch die Default-Options aus der Klasse Mage_Core_Model_Cache da die Config-Datei alles überschreibt.

Im Beispiel wurden die Default-Options kopiert. Es wurde eine neue Option "cache_file_umask" hinzugefügt, dass die Rechte bei Cache-Dateien auf 0777 setzt eingetragen.