Bonjour
J ai un petit probleme avec la gestion du cache de pear.
Voila, j ai menu qui, avant ma modif taper sur la base de donnee pour afficher une liste d'article, et qui maintenant , est enregistré dans des fichiers .txt pour eviter de taper trop souvent sur la base de donnee.
L'enregistrement et la lecture marche tres bien mais j ai un petit soucis.
Ayant plusieurs serveurs, je dois faire des synchronisation et j aimerais que ces fichiers ne passe pas si rien n est fait dans ces fichiers textes. Hors avec pear, a priori, si je fait une lecture dans un des fichiers texte, la date de modif se reactualise a celle du jour de la lecture
Ce qui fait que les fichiers passent a chaque synchro!

Pourriez vous me dire si'il y a un beug dans pear et/ou si il y a une petite modif a faire dans les classe pour eviter cette modification?

J appelle les classes de cette facon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
include_once(PEAR.'/Cache/Cache.php');
$cache = new Cache('file', array('cache_dir' => CACHE.'/Menu/') );
$id ='ListeMarche'.$pays.$langue;
$ad='ListeMarche';
i$listeMarches= $cache->get($id,$ad);
 
Pour la savegarde :
$cache->save($id,$resultat,0,$ad);
Merci pour votre aide futur!!

Tiger63
Ke le tigre soit en toi!!