16-05-2010, 09:00 PM
Heu, la j'ai un cache session pour chaque user dans sa session.
L'économie c'est surtout que sinon je suis obligé de récuperer tous les champs de la table user a chaque page, ces valeurs ne changement pas souvent mais sont affichées sur toutes les pages (pour la plupart) ou servent dans d'autres traitements donc je dois les récuperer.
Alors vu que sa change pas souvent, une requete sql a chaque page pour des données statiques je trouve sa plutot useless..
Le fichier est utilisé pour les listings généraux, communs a tous le monde (exemple quartier marchant, tribunal)...
Mais je doute que le pseudo, la position ou encore le nom du vaisseau soit commun... d'ou l'utilisation du cache session.
Et vu que derrière il faut utiliser ses valeurs pour traiter certaines actions... bah sa va plus vite en session que d'écrire dans un fichier qu'il faut ensuite parser.
Et puis un fichier sa pose le probléme des fichiers non détruis quand la session correspondante se détruis...
L'économie c'est surtout que sinon je suis obligé de récuperer tous les champs de la table user a chaque page, ces valeurs ne changement pas souvent mais sont affichées sur toutes les pages (pour la plupart) ou servent dans d'autres traitements donc je dois les récuperer.
Alors vu que sa change pas souvent, une requete sql a chaque page pour des données statiques je trouve sa plutot useless..
Le fichier est utilisé pour les listings généraux, communs a tous le monde (exemple quartier marchant, tribunal)...
Mais je doute que le pseudo, la position ou encore le nom du vaisseau soit commun... d'ou l'utilisation du cache session.
Et vu que derrière il faut utiliser ses valeurs pour traiter certaines actions... bah sa va plus vite en session que d'écrire dans un fichier qu'il faut ensuite parser.
Et puis un fichier sa pose le probléme des fichiers non détruis quand la session correspondante se détruis...