09-05-2011, 11:49 AM
(Modification du message : 09-05-2011, 11:51 AM par Sephi-Chan.)
Oui. Mais selon la taille de ton forum, ça peut faire beaucoup d'informations, c'est pour ça qu'on admet parfois qu'un sujet est forcément lu si sa dernière activité date de plus de X jours.
Tu peux utiliser une table de relation qui lie un utilisateur à un sujet et qui indique l'id du dernier message lu dans la discussion. Ainsi, quand un utilisateur affiche un sujet, tu mets à jour l'id du dernier message de la discussion.
De plus, ça rend tes pages impossible à mettre en cache puisque tout le monde a un état différent.
Tu peux utiliser une table de relation qui lie un utilisateur à un sujet et qui indique l'id du dernier message lu dans la discussion. Ainsi, quand un utilisateur affiche un sujet, tu mets à jour l'id du dernier message de la discussion.
De plus, ça rend tes pages impossible à mettre en cache puisque tout le monde a un état différent.