Zend_Application_Resource_Cachemanager
Zend_Application_Resource_Cachemanager kann verwendet werden um ein
Bündel von Zend_Cache Optionen zu setzen die verwendet werden sollen
wenn Caches lazy geladen werden bei der Verwendung von
Zend_Cache_Manager
Da der Cache Manager ein Lazy Loading Mechanismus ist, werden die Optionen auf Options
Templates übersetzt welche verwendet werden um ein Cache Objekt auf Anfrage zu
initialisieren.
Beispiel einer Cachemanager Ressource Konfiguration
Anbei ist eine Beispiel INI Datei die zeigt wie
Zend_Cache_Manager konfiguriert werden kann. Das Format ist der
Präfix der Cachemanager Ressource (resources.cachemanager) gefolgt
von dem Namen der einer Cache Template/Bündel Option zugeordnet werden soll (z.B.
resources.cachemanager.database) und letztendlich gefolgt von einer
typischen Zend_Cache Option.
Das Empfangen dieses Caches vom Cache Manager ist in Wirklichkeit so einfach wie
der Zugriff auf eine Instanz des Managers und dem Aufruf von
$cacheManager->getCache('database');.