Mammouth du PHP |
19672 Messages
22 avr. 2005, 14:12
Alors la réponse ne pourra jamais être vraiment satisfaisante parce que tu ne pourras jamais savoir exactement le nombre de sessions ouvertes à moins d'avoir les sessions enregistrées exclusivement sur le serveur: normalement, les sessions génèrent des cookies, ça se passe donc coté client et le serveur ne peut pas (enfin je ne crois pas) détecter en temps réel la déconnexion d'un client.
Par exemple, ici même, il m'arrive de voir en haut d'un forum quelconque les membres connectés en ce moment, mais il arrive aussi que je ne m'y vois même pas dans la liste alors que j'ai la page ouverte devant moi.
Ceci dit, je n'arrive toujours pas à comprendre l'intérêt de savoir qu'à un instant T il y a X personne connectées sur mon site. Le nombre de visites m'intéresse statistiquement pour telle ou telle page parce que je vais pouvoir faire influer le développement du site en fonction de ce genre de résultat. Si c'est un site de commerce, je dois fideliser l'internaute et qu'une page soit moins vue, je dois en comprendre la raison et corriger cet état de fait. Mais savoir le nombre de connectés en même temps, personnellement, je trouve ça plus gadget qu'autre chose.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 