я не знаю, какая таблица на икспойнте, но просто другого выхода-то нет!
Для того, чтобы отследить, читал человек тему или не читал, надо записать что?
ид темы - надо? Не обойтись. Надо же знать - какая тема?
ид человека надо? Как же без него?
время, когда читал - надо? А иначе обновления как отслеживать?
в таблицу ли, еще куда-то, но эти три параметра записать надо!
В икспойнте есть правда, одна фишка. там ведется архивирование тем. то есть, таблица просмотров не разрастается.
Но, правда, такое архивирование можно эмулировать и на обычном форуме.
Считать априори все темы старше 30 дней, к рпимеру - прочитанными.