Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2008, 14h32   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 27
Points : 10
Points : 10
Par défaut [Cookies] Compter le nombre de fois qu'une vidéo est vue

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.
cris73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2008, 15h18   #2
Membre régulier
 
Inscription : août 2005
Messages : 342
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 342
Points : 76
Points : 76
Envoyer un message via MSN à akrogames
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
akrogames est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2008, 18h48   #3
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 27
Points : 10
Points : 10
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.

cris73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h56.


 
 
 
 
Partenaires

Hébergement Web