Eléphant du PHP |
66 Messages
08 déc. 2006, 18:20
Disons que c'était une question d'ordre général...
La session est un mécanisme très souple et puissant, cependant je pense qu'il est bon de savoir où sont les limites.
Dans mon application, certains de mes objets possèdent d'autres objets qui eux même en possédent d'autres, etc. Un des menus permet de faire une recherche: je charge tous les résultats en session avant de les afficher dans la page de résultat. C'est pourquoi je m'inquiétais un peu de cette limite en imaginant des recherches ramenant beaucoup de résultats, ceci combiné à un grand nombre d'utilisateurs.
Je cherche à rendre le plus sûr et propre cette application: j'ai déjà implémenter des fonctions de "purge" de la session des objets qui n'ont plus rien à y faire suivant l'endroit où on se situe dans l'application. Pour améliorer la recherche multicritères, je vais essayer de charger uniquement en session les résultats de la page en cours, il faut que je regarde les problématiques liées à la pagination de plus près...