Visiteurs online, qqchose d'efficace?

Visiteurs online, qqchose d'efficace? - PHP - Programmation

Marsh Posté le 25-04-2005 à 19:08:06    

Bonjour à tous,
J'ai recherché un bon script pertettant de comptabiliser les personnes sur un site.
La plupart des scripts testé utilisent l'adresse ip pour identifier les visiteurs.
Cette technique n'est pas très précise puisque lorsqu'il y a plusieurs personnes d'un réseau local sur le site, il ne marque qu'un visiteur.
 
Y-a-t-il une solution?
Qui connaît un bon script?
 
Merci

Reply

Marsh Posté le 25-04-2005 à 19:08:06   

Reply

Marsh Posté le 25-04-2005 à 19:11:53    

y a pas de technique miracle. Tu peux faire avec des cookies, mais si les gens ne l'accepte pas, t'es vu également.

Reply

Marsh Posté le 25-04-2005 à 19:16:59    

Bonne question, perso, je me suis fait un petit truc qui vérifie IP et Cookies, mais même avec ça, j'ai des blemes.
Je me demande comment fonctionnent les compteurs comme Xiti ou HitParade.
On voit souvent des sites annoncer fièrement : Ouai, 150.000 visiteurs uniques ce mois-ci, 12 millions de pages vues, etc.
Mais les visiteurs uniques, c'est quoi exactement ?
C'est juste une approximation ?


Message édité par The-Shadow le 25-04-2005 à 19:17:26
Reply

Marsh Posté le 25-04-2005 à 19:23:13    

oui

Reply

Marsh Posté le 25-04-2005 à 19:45:51    

Tu peux bien entendu avoir une interprétation plus ou moins extensive des chiffres, selon l'usage (récolter des sponsors p.e.).
 
Boah, avec des cookies, ça doit rester +/- précis, non ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 25-04-2005 à 19:49:49    

sircam a écrit :

Tu peux bien entendu avoir une interprétation plus ou moins extensive des chiffres, selon l'usage (récolter des sponsors p.e.).
 
Boah, avec des cookies, ça doit rester +/- précis, non ?


De moins en moins, avec la recrudescence de la propagande lié à la sécurité sur le net et blablabli et blobloblo, de plus en plus de gens bloquent leurs cookies.
Sans compter ceux qui surfent du taf et qui ont un administrateur réseau spécialisé dans les techniques de "léchage de fesse" qui bloquent les cookies sur les postes de travail.
Je m'en rend compte en faisant un rapprochement entre les gens de mes forums et les idvisiteurs, une seule personne de mon forum se retrouve avec plusieurs ID visiteurs, ce qui fait que 7 ou 8 personnes se retrouvent à compter comme 25, sur un petit site comme le mien, ça fausse tout, c'est sur que sur un site à 5000 visiteurs par jour, ils sont pas à 10% de visite près.

Reply

Marsh Posté le 25-04-2005 à 20:31:37    

Ah ouais, à ce point là [:mlc]
 
Pourtant, les cookies, c'est encore le dernier truc que je m'amuse à bloquer (trade-off entre côté utile et répugnance du tracking).
 
Hmmm, donc en fait, mes 50 visites quotidiennes n'en valent que 10 :D


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 25-04-2005 à 20:38:06    

Attention, quand je dis que 7 ou 8 personnes = 25, ça veut dire 7 ou 8 = 25, pas 7 ou 8 = 7*25 ou 8*25. :D
Quoique, ça va vite, si tu fais un test à chaque entrée de page (nécessaire pour connaitre les redirections Google et le nombre de page vues), une personne qui bloque ces cookies et qui, par exemple, serait chez AOL (donc, aurait une IP qui change tout le temps) qui visite 15 pages de ton site, bah elle apparait pour 15 dans tes stats.

Reply

Marsh Posté le 25-04-2005 à 20:38:51    

Moi aussi ça m'interesse la méthode à employé pour un compteur online.


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
Reply

Marsh Posté le 25-04-2005 à 21:05:04    

Même en combinaison avec le cookie, l'IP ne m'inspire aucune confiance. Pour un site peu fréquenté, les risques de collisions sont faibles. Par contre, si le trafic augmente, les chances d'avoir deux visiteurs distincts avec une IP identique augmente.

Reply

Marsh Posté le 25-04-2005 à 21:05:04   

Reply

Marsh Posté le 25-04-2005 à 21:09:30    

la solution c'est sessionid + base de donnée...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-04-2005 à 21:10:47    

sircam a écrit :

Même en combinaison avec le cookie, l'IP ne m'inspire aucune confiance. Pour un site peu fréquenté, les risques de collisions sont faibles. Par contre, si le trafic augmente, les chances d'avoir deux visiteurs distincts avec une IP identique augmente.


C'est plutot le contraire.
Sur un site peu fréquenté, genre 100/200 visiteurs par jour, c'est là que ça pose problème, sur un site très fréquenté (+ de 1000 visiteurs par jour), tu enlèves 5% de marge d'erreur (ou tu les rajoutes si tu veux vendre de la pub, lol) et tu obtiens des statistiques à peu près fiable.

Reply

Marsh Posté le 25-04-2005 à 21:12:24    

KangOl a écrit :

la solution c'est sessionid + base de donnée...


super, comme ça on peut voler les sessions d'autres utilisateurs et faire des conneries avec leurs comptes...

Reply

Marsh Posté le 25-04-2005 à 21:13:44    

gizmo a écrit :

super, comme ça on peut voler les sessions d'autres utilisateurs et faire des conneries avec leurs comptes...


faudra que tu m'explique comment...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-04-2005 à 21:14:30    

The-Shadow a écrit :

C'est plutot le contraire.
Sur un site peu fréquenté, genre 100/200 visiteurs par jour, c'est là que ça pose problème, sur un site très fréquenté (+ de 1000 visiteurs par jour), tu enlèves 5% de marge d'erreur (ou tu les rajoutes si tu veux vendre de la pub, lol) et tu obtiens des statistiques à peu près fiable.


Oui, bien sûr, de ce pt de vue là. Je ne considérais que la question "technique" des collisions. :jap:
 
Enfin, conclusion, avec un petit site, pas de miracle.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 25-04-2005 à 21:14:55    

KangOl a écrit :

faudra que tu m'explique comment...


+1


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 25-04-2005 à 21:15:11    

KangOl a écrit :

faudra que tu m'explique comment...


tout simplement en faisant un bot qui prends des id de session au hasard et qui s'arrète quand il matche quelque chose. Ca prend royalement une demi-heure à coder et sur un site fort fréquenter, t'as rapidement des résultats.

Reply

Marsh Posté le 25-04-2005 à 21:16:25    

gizmo a écrit :

tout simplement en faisant un bot qui prends des id de session au hasard et qui s'arrète quand il matche quelque chose. Ca prend royalement une demi-heure à coder et sur un site fort fréquenter, t'as rapidement des résultats.


oui mais ca personne n'est a l'abris...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-04-2005 à 21:18:02    

sircam a écrit :

Enfin, conclusion, avec un petit site, pas de miracle.


Perso, ce que je fais, c'est que j'enregistre les pages vues, c'est le plus important pour moi.
J'ai 7 ou 8 bonhommes qui attérisse chez moi par Google chaque jour et qui ne font que passer et repartir, ces gars là, je ne m'y intéresse pas, je préfère 10 personnes par jour qui visitent 10 pages qui sont donc intéressé par le contenu du site que 90 personnes qui tombent sur mon site par hasard.
Après, commercialement parlant, mieux vaut prendre un abonnement chez un spécialiste, genre Xiti, parce que pour vendre des pubs, les annonceurs préfèreront se fier à un organisme indépendant qu'à des statistiques que tu aurais mis en place toi même.

Reply

Marsh Posté le 25-04-2005 à 21:18:15    

KangOl a écrit :

oui mais ca personne n'est a l'abris...


bah si, suffit de pas faire de session et tu évites déjà ce risque. Les session de php, c'est l'une des plaies les plus tenace.

Reply

Marsh Posté le 25-04-2005 à 21:19:12    

gizmo a écrit :

tout simplement en faisant un bot qui prends des id de session au hasard et qui s'arrète quand il matche quelque chose. Ca prend royalement une demi-heure à coder et sur un site fort fréquenter, t'as rapidement des résultats.


Mais... c'est tout à fait illégal ?!  :ouch:
 
 
 
 
 
On se fait ça ? [:dawa]
 
Non, c'est vrai, le session ID seul, c'est un peu léger. Et ça constitue sans doute la grosse majorité des boutiques online [:itm]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 25-04-2005 à 21:19:29    

KangOl a écrit :

oui mais ca personne n'est a l'abris...


Perso, même pour mes forums à la mimine, je n'utilise pas les sessions, tout en cookies et ça marche pas trop mal.
Sauf bien entendu comme citer plus haut, pour les emmerdeurs qui bloquent les cookies systématiquement, mais eux, je leur réponds, DTC la paranoïa. :D
Même Lynx sous Linux accepte les cookies.

Reply

Marsh Posté le 27-04-2005 à 11:27:02    

Je crois que l'utilisation des sessions est une bonne solution.
Ou est l'inconvénient?
Le problème des cookies, c'est que de plus en plus de gens les refusent.

Reply

Marsh Posté le 27-04-2005 à 13:52:40    

et si on utiliserais les cookies pour ceux qui accepetent. Les autres, ce contenterons d'avoir leur ip loguer dans un fichier coté serveur ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed