|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 27 ![]() |
Bonjour à tous,
je suis actuellement en train de développer un site web qui permet en l'occurrence de visionner quelques vidéos et j'aimerais compter le nombre de fois que les vidéos sont vues. Le problème ne consiste pas à créer un compteur, mais à rendre ce dernier le plus performant que possible. J'ai tout d'abord créer un compteur qui s'incrémente lors de l'affichage de la page mais un simple rafraichissement de celle-ci (F5) l'incrémente à nouveau. Ayant regardé ce que font les principaux sites comme youtube,... je me suis aperçu qu'il ne modifiait pas leur compteur immédiatement. Utilise-t-il : - un compteur journalier qui est par la suite ajouter au compteur principale ? - des cookies pour éviter l'incrémentation suite à un rafraichissement ? Si quelqu'un à une idée sur le sujet, merci. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() |
Bonjour,
Alors pour ce qui est de you tube je ne sais pas comment il font par contre pour ton compteur à toi j'ai une solutions toute simple. Il s'agit de faire un compteur avec vérification d'IP et je pense que you tube fait comme cela aussi. L'algo se présenterait ainsi: Enregistrement de l'ip en relation avec l'identifiant de la vidéo. Par contre cela nécessite une base de données ce qui pourrait faire ralentir le site si vous êtes vraiment beaucoup. Mais bon je pense que c'est la seule solution efficace. Thibaud |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 27 ![]() |
Merci bien,
je n'avais pas pensé à enregistré l'IP des visiteurs. En complément, je vais créer un cookie, cela permettra d'éviter, pour les visiteurs redondants, de refaire une requête et parcourir le résultat.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com