Bonjour à tous,

A ce jour, j'ai implémenté un mécanisme de cache assez simple qui fonctionne avec des écritures de fichiers .php qui contiennent des résultats de var_export. Jusqu'ici, ça marche plutôt bien mais j'aurais besoin de le faire évoluer pour accepter d'autre modes de mise en cache, définir des durées de vie, invalider / valider des caches etc.

J'ai quelques question avant de me lancer dans cette entreprise:
  1. j'ai jeté un oeil sur les classes de cache de Zend mais j'ai peur qu'elles soient trop complexes et surtout qu'elles tirent trop de dépendances et je ne veux pas complexifier plus avant mon projet
  2. comment un gestionnaire de cache effectuerai la sauvegarde de ses propres infos (caches disponibles, TTL etc.)
  3. est-il plus efficace de passer par var_export ou par serialize (je crois qu'un coup de bench me donnera vite la réponse)


J'ai déjà quelques idées mais j'aimerai avoir vos avis.