|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2008 Messages : 13 ![]() |
Bonjour,
Avec la version 5 (et bientôt 6) de PHP, le développement de projets est de plus en plus tourné vers la POO. Suivant mon temps, je me suis mis de plus en plus à préférer l'utilisation de classes dans mes scripts, jusqu'à arrivé au point où le passage d'objets d'une page à une autre est devenu indispensable. Voila où le problème arrive, j'en viens à avoir des objets contenant des objets, etc. à devoir conserver à l'aide de Sessions, ce qui fait que j'ai de grosses variables stockées. Ce n'est en pratique pas un problème, mais souhaitant coder le plus proprement possible, je me pose des questions quant à ma façon de procéder. Est-il correct de passer mes maintenant GROS objets en Session ou existe-il des façons plus correctes de procéder (comme par exemple ne garder qu'un identifiant de Sessions) sans pour autant subir de trop grosses pertes de performances (comme stocker l'objet dans une base de données qui consommerait trop de ressources par rapport aux bénéfices apportés). En espérant avoir été assez clair, Cordialement. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 359 ![]() |
Bonjour,
Il y a aussi la solution intermédiaire de garder les sessions dans la base Il y a aussi la solution d'un contrôleur central qui gère tout, qui a accès à toutes les variables, et qui garde les objets en mémoire sans accès disque ou base de données (peut -être la solution la plus efficace, mais la moins rapide à réaliser) Ceci dit, je pense sincèrement que ce que l'on gagne d'un côté, on le perd de l'autre. A moins que tu ne soit vraiment soumis à des contraintes extrêmes... |
|
|
00
|
|
|
#3 | |||
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2008 Messages : 13 ![]() |
Citation:
Citation:
Citation:
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com