Envoyé par
DroP
@Spoonnny :
L'objet Cache et l'objet Session sont 2 choses bien différentes :
L'objet Cache permet de mettre des données (objet, liste, ressources ...) en mémoire afin que leurs accès soit plus rapide (cela evite par exemple de faire un requête à chaque demande de l'utilisateur alors que la données est déjà stockée en mémoire). Cependant, ces données mises en mémoire sont disponible pour tous les utilisateurs utilisant l'application Web
Alors que l'objet Session permet lui aussi de mettre des objets / listes ect en mémoire, mais celle l'utilisateur attaché à la session pourra consulter/modifier/supprimer ces données.
La session permet donc de garder en mémoire des données propres à chaque utilisateur, alors que le cache permet de garder en mémoire des informations souvent consultées et consultable par tous les utilisateurs.
J'espère avoir répondu à ta question
A+