Реализация форума asp.net mvc3. Частью реализации является функция, которая показывает, какие сообщения были прочитаны, а какие нет.
То, как я реализовал это сейчас, заключается в том, что я создаю запись в своих данных для каждого пользователя при создании нового сообщения, а затем удаляю их, когда они отображаются для моих пользователей, я также удаляю все под записями старше 1 месяца.
Сейчас у меня 450 пользователей, так что на их создание уходит много времени.
Я думал, что должен быть лучший способ, поскольку большие форумы vbullitin или phpbb с более чем 1000 пользователей могут сделать это, не тратя 2+ сек на создание поста, для создания всех этих записей, но я не нашел его. Я могу увидеть на этом сайте еще несколько вопросов по этому поводу, но я не нашел ответа, на который можно было бы ответить.