Système forum lu/non lu

Petit nouveau ! | 1 Messages

09 janv. 2020, 10:21

Bonjour,

Quelle est la meilleure solution pour créer un système de sujet lu/non lu pour un forum ?
J'ai pu voir que créer une table spécifique pour indiquer que tel utilisateur a lu tel sujet serait beaucoup trop lourd.
Mais alors, comment faire autrement ?
Merci d'avance

Mammouth du PHP | 1967 Messages

09 janv. 2020, 14:46

Je ne sais pas comment fais phpbb
mais moi j'imaginerai une table des sujets non lu mais elle se metà jour que lors de la connection du compte donc tous sujets posté après la dernière déconnexion (ou connexion + timeout) est considéré non lu sans avoir besoin de le noter en base de donnée jusqu'à la connection suivante.
en limitant aussi à un post par sujet, tous les post suivants du même sujet sont forcement non lu
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Mammouth du PHP | 2703 Messages

09 janv. 2020, 15:37

il est aussi possible de sauver l'info dans un cookie.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

11 janv. 2020, 14:55

La façon de faire de phpBB est expliquée ici :
https://www.phpbb.com/community/viewtop ... 5#p8952875
Quand tout le reste a échoué, lisez le mode d'emploi...