# 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`.

    resources.cachemanager.database.frontend.name = Core
    resources.cachemanager.database.frontend.options.lifetime = 7200
    resources.cachemanager.database.frontend.options.automatic_serialization = true
    resources.cachemanager.database.backend.name = File
    resources.cachemanager.database.backend.options.cache_dir = "/path/to/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');`.