Cette méthode, la seule possible sous PHP3, reste la plus souple et la plus
fiable en ce qui concerne la capacité à maintenir le code.
Pourquoi est-ce plus souple/fiable que le mécanisme d'origine (fichiers
dans /tmp ?)
Cette méthode, la seule possible sous PHP3, reste la plus souple et la plus
fiable en ce qui concerne la capacité à maintenir le code.
Pourquoi est-ce plus souple/fiable que le mécanisme d'origine (fichiers
dans /tmp ?)
Cette méthode, la seule possible sous PHP3, reste la plus souple et la plus
fiable en ce qui concerne la capacité à maintenir le code.
Pourquoi est-ce plus souple/fiable que le mécanisme d'origine (fichiers
dans /tmp ?)
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
Puisqu'on parle des sessions elles me posent des problèmes de temps de
réponse sur un site a très forte fréquentation (+/- 2000 hit/seconde)
Mes sessions sont actuellement stockées dans une table MySQL sur un
backend (il y a en fait 3 apaches en front dans la DMZ), mais ca devient
trop lent pour ce que j'en fait (des stats essentiellement).
Je n'ai pas trouvé comment, par exemple, stocker ça en RAM autrement que
via la création d'un disque en RAM (ce qui est assez compliqué du reste
puisqu'il faut 1 que les serveurs en front accèdent tous aux mêmes
sessions et 2 gérer soit-même le garbage si on stocke les fichiers de
sessions dans des dossiers découpés, et pas question de mettre plus de
100000 fichiers de session dans un même dossier)
Bref, si vous avez des idées ou des liens a cliquer....
Essayer de laisser le boulot en amont sur le load balancer si tu veux
Puisqu'on parle des sessions elles me posent des problèmes de temps de
réponse sur un site a très forte fréquentation (+/- 2000 hit/seconde)
Mes sessions sont actuellement stockées dans une table MySQL sur un
backend (il y a en fait 3 apaches en front dans la DMZ), mais ca devient
trop lent pour ce que j'en fait (des stats essentiellement).
Je n'ai pas trouvé comment, par exemple, stocker ça en RAM autrement que
via la création d'un disque en RAM (ce qui est assez compliqué du reste
puisqu'il faut 1 que les serveurs en front accèdent tous aux mêmes
sessions et 2 gérer soit-même le garbage si on stocke les fichiers de
sessions dans des dossiers découpés, et pas question de mettre plus de
100000 fichiers de session dans un même dossier)
Bref, si vous avez des idées ou des liens a cliquer....
Essayer de laisser le boulot en amont sur le load balancer si tu veux
Puisqu'on parle des sessions elles me posent des problèmes de temps de
réponse sur un site a très forte fréquentation (+/- 2000 hit/seconde)
Mes sessions sont actuellement stockées dans une table MySQL sur un
backend (il y a en fait 3 apaches en front dans la DMZ), mais ca devient
trop lent pour ce que j'en fait (des stats essentiellement).
Je n'ai pas trouvé comment, par exemple, stocker ça en RAM autrement que
via la création d'un disque en RAM (ce qui est assez compliqué du reste
puisqu'il faut 1 que les serveurs en front accèdent tous aux mêmes
sessions et 2 gérer soit-même le garbage si on stocke les fichiers de
sessions dans des dossiers découpés, et pas question de mettre plus de
100000 fichiers de session dans un même dossier)
Bref, si vous avez des idées ou des liens a cliquer....
Essayer de laisser le boulot en amont sur le load balancer si tu veux
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
c'est dans le php.ini ca?
http://fr3.php.net/session
ca gagne vraiment beaucoup?
Ca risque pas de perdre. Mais selon le manuel, les locks sont pas gérés
c'est quel processus qui recoit les données des sessions?
A priori aucun en particulier, shared mem.
J'y connais pas grand chose, mais j'imagine que ces données sont tout de
meme reliées a un process unix!
Autant que de process http ayant besoin d'y accéder.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
c'est dans le php.ini ca?
http://fr3.php.net/session
ca gagne vraiment beaucoup?
Ca risque pas de perdre. Mais selon le manuel, les locks sont pas gérés
c'est quel processus qui recoit les données des sessions?
A priori aucun en particulier, shared mem.
J'y connais pas grand chose, mais j'imagine que ces données sont tout de
meme reliées a un process unix!
Autant que de process http ayant besoin d'y accéder.
L'avantage énorme des sessions natives PHP4, c'est que tu peux les
stocker en RAM => gain de perfs.
c'est dans le php.ini ca?
http://fr3.php.net/session
ca gagne vraiment beaucoup?
Ca risque pas de perdre. Mais selon le manuel, les locks sont pas gérés
c'est quel processus qui recoit les données des sessions?
A priori aucun en particulier, shared mem.
J'y connais pas grand chose, mais j'imagine que ces données sont tout de
meme reliées a un process unix!
Autant que de process http ayant besoin d'y accéder.