Salut,
En complément (mais c'est une bonne idée, cette contrib, tu nous la fais quand
), j'ajoutes deux bricoles :
1) http est 'connectionless'. Ce qui veut dire qu'il est assez dificile de savoir si un poste qui a lu une page va en lire une autre, et dans combien de temps.
Les softs comme awstats font de savantes suppositions, basées sur l'@IP, la présence d'un cookie d'identification et le temps entre deux pages pour supposer qu'il s'agit d'une seule session ou de plusieurs pages lues lors de sessions différentes.
Mais ceci s'applique plutôt 'a postériori.
2) au niveau tcp/ip, comme http s'appuie sur TCP et que TCP laisse des traces, l'usage indu (toutes les minutes) d'une commandes genre
netstat -an | grep 'IP Publique':80 peut donner une estimation des des sessions TCP établies sur le port 80 de ton serveur, et donc, une sorte de trace, mais je pense que l'exploitation frôle l'impossible.
Bon dev, en tout cas
A+,
Pascal