Nie ma zbyt wielu możliwości wyboru.
-
zaznacz każdy wątek czytelnika przez każdego użytkownika.
- Wady:wiele wierszy na bardzo aktywnych forach
- Zalety:każdy użytkownik wie, że post przeczytał lub nie.
-
zaznacz każdy nieprzeczytany wątek przez każdego użytkownika.
- Wady:dużo miejsca z „nieprzeczytanymi” wierszami w przypadku braku aktywności wielu użytkowników
- Rozwiązania:dodaj znacznik czasu życia i usuń stare rekordy za pomocą crona
- Zalety:każdy użytkownik wie, że post przeczytał lub nie.
-
użyj znaczników czasu, aby określić, czy pokazać go jako nieprzeczytany, czy nie.
- Wady:użytkownicy, których nie znają, to prawdziwe nieprzeczytane wątki, znaki pokazują tylko „nowe trheads” od ostatniego logowania
- Zaleta:oszczędność miejsca
Inną alternatywą są rozwiązania do mieszania, czyli
1 i 3) pokazują wątek jako „nieprzeczytany”, jeśli nie są starsze niż X dni i nie ma wiersza oznaczonego jako przeczytane dla użytkownika. Wiersze „przeczytane” można usunąć, gdy są starsze o X dni, bez żadnego wpływu.
Zalety
- mniejsze odstępy używane do określania nieprzeczytanych wątków
Wady
- utwórz crona, który utrzyma system w czystości
- Użytkownicy nie wiedzą, czy czytają wątki starsze niż x dni.
Zalety
- Każdy użytkownik wie, które „nowe posty” przeczytał lub nie.