credo che è un pò difficcile consigliarti senza sapere come hai strutturato gli archivi, in ogni modo, credo che hai un identificativo univoco di ogni post, eventualmente, puoi salvare nell'anagrafica di ogni utente, all'uscita dal sito, l'ultimo id post in modo che al succesivo ritorno, sai per differenza i post non letti.
qualche piccola complicazione potresti averla per i reply, ma anche qua dipende da come hai organizzato i dati nel db, ma non credo che ci sono particolari problemi.
se non risolvi, facci sapere in linea generale come hai organizzato i db, se usi una sola tabella o più tabelle in master/detail e come realizzi le referenze.
saluti![]()