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

PHP & Base de données Discussion :

Gestion des messages lus/non lus


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Avril 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 77
    Points : 463
    Points
    463
    Par défaut Gestion des messages lus/non lus
    Bonjour,

    Je développe actuellement un forum pour mon jeu en ligne. Cependant je bute sur un problème : la gestion des messages lus/non lus. Vous savez, la petite icône qui devient jaune si il y a un post non lu.

    J'ai observé divers code (PHPBB, Nuked Klan..) mais je n'ai pas réussi à trouver de solution correcte.
    Je pourrai stocker la date de la derniere visite et marqué comme non lu tous les messages plus récents mais ce n'est pas une bonne méthode.
    Je pourrai aussi stocker un enregistrement qui marque les sujets non lus, par topic et par joueur dans une table et les supprimer une fois le message lu (ou apres un certains délai) mais ne ce ne serait pas trop lourd ? Au rythme de 100 messages par jours, avec 1000 joueurs ça fait 100 000 messages. Ça me semble être la technique la plus efficace mais ce n'est pas un peu trop lourd ?

    Avez-vous d'autre solutions ?
    Merci d'avance pour vos réponses.

  2. #2
    Membre habitué Avatar de Giantrick
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    300
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 300
    Points : 195
    Points
    195
    Par défaut
    Citation Envoyé par Info-Rital
    Je pourrai aussi stocker un enregistrement qui marque les sujets non lus, par topic et par joueur dans une table et les supprimer une fois le message lu (ou apres un certains délai) mais ne ce ne serait pas trop lourd ? Au rythme de 100 messages par jours, avec 1000 joueurs ça fait 100 000 messages. Ça me semble être la technique la plus efficace mais ce n'est pas un peu trop lourd ?

    Personnellement je n'en vois pas d'autre, c'est vrai que 100 000 messages par jours, ca commence à faire mais tu pourrais peut être gérer ton système d'affichage pour entrer une seconde clé qui permettrait de réduire ta recherche dans la table ce qui diminuerait le temps de lecture.

    Pour ma part, c'est ce que je fais dans des domaines similaires mais ce n'est pas comparable en volume par rapport à ce dont tu parles.

Discussions similaires

  1. [Conception] Création d'un forum PHP : gestion des messages lus/non lus
    Par xxkirastarothxx dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 16/09/2008, 14h30
  2. [GUI] Gestion des messages d'erreurs
    Par agent007se dans le forum C++
    Réponses: 11
    Dernier message: 28/07/2006, 20h52
  3. gestion des messages d'erreurs
    Par keibenoit dans le forum Access
    Réponses: 2
    Dernier message: 31/05/2006, 14h49
  4. [debutant]gestion des messages des exceptions
    Par maxvador dans le forum Langage
    Réponses: 4
    Dernier message: 03/02/2006, 14h55
  5. Gestion des message windows dans les threads
    Par billyboy dans le forum Windows
    Réponses: 5
    Dernier message: 06/10/2003, 17h25

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