Witam,
zastanawiam się jak najoptymalniej rozwiązać oznaczanie wątków jako przeczytanych. Czy dobrym rozwiązaniem jest zapisywać gdzieś w bazie numer watku wraz z id uzytkownika? Takich wpisów byłoby przecież pełno.
A może lepiej zapisywać sobie w bazie, które wątki nie zostały jeszcze przeczytane przez usera. W tym przypadku jeśli ktoś doda wątek to trzeba by każdemu userowi dodać wpis, że jeszcze go nie czytał. Czy to jest dobre rozwiązanie?
Może lepiej pokombinować coś z czasem ostatniego logowania? W sensie pokazywać wszystkie nowe od ostatniego logowania i oznaczać tylko które już przeczytał w aktualnej sesji?
Jak wy rozwiązujecie takie coś?