17-05-2010, 12:30 PM
(17-05-2010, 12:14 PM)php_addict a écrit : oups...j'ai cru comprendre que n'utilisais pas de trucs comme $_SESSION['id_joueur']
anthor a écrit :La session ne sert pas à faire du cache, elle sert juste à transiter des bribes d'informations d'une page à une autre pour pallier les manques du protocole HTTP.
L'id du joueur en fait partie, mais uniquement cela.
Faire un cache par utilisateur n'a pas de sens, puisque tu ne fais généralement pas une seule requête pour afficher ta page, ce qui fait que ce qui prend du temps (Connexion à la BDD) n'est pas touché, et tu économises uniquement une requête qui prend 2ms.
Je dis simplement que ce genre de cache doit être global, et non en session.