Ещё в эпоху веб 1.0 на популярных тогда форумах phpbb, vbulletin и т.д. была эта фича, на opennet например присутствует и сейчас, глядя на комментарии к новостям: открываю новость, вижу пометку [NEW] у комментария, обновляю страницу, но пометка никуда не делась, она пропадает лишь спустя некоторое время...
Хочу знать логику такой реализации, ибо, не догоняю. :(
Ты зарегистрировался на сайте, все сообщения видишь впервые и все они отмечены как прочитанные. Затем кто-то создал новое сообщение, и оно отмечено как новое, ты его читаешь и оно снова становится прочитанным... Насколько я понимаю, здесь никто не ведёт какой-то базы данных на каждого анонимуса, на каждое сообщение, дабы хранить состояние сообщения, новое оно или прочитанное, всё это работает только за счёт расчёта времени (<?=time()?>)...
1) Реквестирую описание логики, как это устроено и работает.
2) Какой способ уведомления о новых непрочитанных сообщениях вы считаете самым удобным?