Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] [Résolu] Cache de Zone

Posted by Estee on 02/06/2008 01:28

reBonjour ;-)

Comme c'est expliquer dans la doc lorsque l'on utilise un cache de Zone avec un parametre par exemple :

 protected $_useCache = true;
 protected $_cacheParams = array('id_article');

Un cache pour chaque article sera généré et au fil du temps les fichiers s'accumule dans le cache.

Si on ajoute :

 protected $_cacheTimeout = 60; 

Les fichiers auxquels on accèdent seront mis à jour toute les 60 secondes, hors si "des fichiers ne sont plus appeler" pendant un certain temps il reste quand même en cache.

On peut faire :

  jZone::clearAll('mymodule~article');

Mais on supprime tout.

Voici ma question (oufff ;-) )

Peut on faire un clearAll('mymodule~article') des articles vieux d'un certain temps en cache ? Je vois pas trop comment faire si ce n'est faire un CRON qui efface les vieuw fichier dans le cache.

  [Opened] Re: Cache de Zone

Reply #1 Posted by bballizlife on 02/06/2008 08:53

Je serais tenté de te demander : c'est gênant de garder des fichiers en cache ? En quoi est-ce que cela pose un problème ?

Sinon non, il n'y a pas de méthode pour effacer des fichiers en cache en fonction de leur âge.


N'importe comment c'est dans la doc

  [Opened] Re: Cache de Zone

Reply #2 Posted by laurentj on 02/06/2008 09:38

Comme dit bballizlife, en quoi est-ce gênant de supprimer tout les fichiers de cache ? Certes ça va forcer à régénérer les caches "valides", mais ce n'est jamais un mal...

 
Page
  1. Re: Cache de Zone