IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Cookies] Compter le nombre de fois qu'une vidéo est vue


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2006
    Messages : 27
    Points : 31
    Points
    31
    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.

  2. #2
    Membre actif

    Inscrit en
    Août 2005
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 401
    Points : 228
    Points
    228
    Par défaut
    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

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2006
    Messages : 27
    Points : 31
    Points
    31
    Par défaut
    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.


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 26/01/2008, 23h00
  2. Réponses: 1
    Dernier message: 22/10/2007, 14h02
  3. Réponses: 16
    Dernier message: 14/09/2006, 06h43
  4. Réponses: 2
    Dernier message: 22/06/2006, 13h59
  5. Réponses: 2
    Dernier message: 06/01/2006, 23h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo