- 1
[Opened] Suppression du cache
Posted by yamsuz on 08/23/2011 10:01
Bonjour à tous,
Je ne comprend pas pourquoi à la déconnexion d'un utilisateur, le système supprime tout le répertoire du cache des zones (temp/zonecache).
Je suis d'accord que c'est un répertoire temporaire, mais pour moi l'intérêt d'un cache est d'éviter de faire des boucles pour rien et donc d'aller plus vite.
Un site avec 1000 users, dès qu'une personne se déconnecte le système supprime le cache des zones pour tout le monde.
Pouvez-vous m'expliquer l'intérêt de la suppression. Je suis sur qu'il y a une raison, mais je ne la trouve pas.
Le cache se supprime via un événement exécuté par jacl2db (ainsi que jacldb).
Merci d'avance
[Opened] Suppression du cache
Posted by laurentj on 08/23/2011 12:18
Bonjour,
Je ne vois pas où le cache des zones est effacé. Il n'y a rien de telle dans ce qui est fourni par jelix. Même dans les listeners sur l’événement authLogout. Et le jAcl2::clearCache() que tu vois ne fait en fait que remettre à zéro des variables statiques de jacl2db. ça ne touche pas aux fichiers.
Donc à rechercher du coté de tes modules non livrés avec jelix.
- 1