Bonsoir,
Désolé si ce message n'est pas dans la bonne section.
Je souhaiterais savoir comment les systèmes de notifications sont implémentés afin de rester performant. Notamment, le tableau de bord utilisé ici sur developpez.com.
Concrètement, une fois que l'on est inscrit à un topic, comment est-ce que la notification de nouvelles réponses est gérée, à la fois dans le code PHP et dans la base de données ?
J'ai bien quelques idées mais elles me paraissent toutes très inefficaces (chaque fois qu'une nouvelle réponse est postée, pour chaque utilisateurs suivant la discussion ajouter un marqueur dans leur compte en base de donnée, ou alors lorsque l'utilisateur se connecte, récupérer toutes les discussions auxquelles il est inscrit et vérifier si de nouvelles réponses ont été postées... mais tout ça me paraît vraiment lourd, j'imagine qu'il y a bien mieux).
Merci de vos réponses .
Partager