Zend_Application_Resource_Cachemanager
Zend_Application_Resource_Cachemanager peut être utilisé
pour configurer un jeu d'ensemble d'options Zend_Cache
permettant de paramétrer des caches à chargement tardifs ("lazy loading") avec
Zend_Cache_Manager
Comme le gestionnaire de cache est un mécanisme à chargement tardif, les options
sont traduites en modèle d'options utilisé pour instancier un objet de cache à
la demande.
Exemple de configuration d'une ressource de gestionnaire de cache
Ci-dessous vous trouverez un extrait de fichier INI montrant
comment Zend_Cache_Manager peut être configuré. Le
format est le préfixe de la ressource Cachemanager
(resources.cachemanager) suivi par le nom d'un modèle (par
exemple resources.cachemanager.database) et
finalement suivi par une option habituelle de Zend_Cache.
Ensuite reécupérer ce cache à partir du gestionnaire est aussi simple que
d'accéder à l'instance du gestionnaire et d'appeler
$cacheManager->getCache('database');.