А почему бы не хранить субж для каждого пользователя в бд а сервере? Насколько я понял, сейчас эта информация хранится в кукесах. И на разных компах (или под разными профилями) у одного и того-же юзера разные прочитанные темы.
да, и еще неплохо бы было сделать кнопочку в каждом разделе форума "Отметить все как прочитанное"
Здравствуйте, Ogre, Вы писали:
O>А почему бы не хранить субж для каждого пользователя в бд а сервере? Насколько я понял, сейчас эта информация хранится в кукесах. И на разных компах (или под разными профилями) у одного и того-же юзера разные прочитанные темы. O>да, и еще неплохо бы было сделать кнопочку в каждом разделе форума "Отметить все как прочитанное"
Воспользуйтесь поиском, тема поднималась неоднократно. Вкратце — помножте кол-во сообщений, на кол-во пользователей и рассчитайте объём данных и затраты на формирование дерева сообщений
Здравствуйте, Ogre, Вы писали:
O>Да, и еще, логично бы было предположить, что тему (или reply), которую я запостил, я читал. Зачем ее помечать как непрочитанную?
В движке форумов нет понятия "непрочитанное сообщение", нет никаких кукисов на эту тему. То что ты видишь — это просто посещенные ссылки, которые помнит сам браузер. Естественно, пока ты не ходил по своей ссылке, он и не знает, что это твоё сообщение
Здравствуйте, orangy, Вы писали:
O>Воспользуйтесь поиском, тема поднималась неоднократно. Вкратце — помножте кол-во сообщений, на кол-во пользователей и рассчитайте объём данных и затраты на формирование дерева сообщений
Ну можно при создании нового пользователя делать сообщения прочитанными. Хранить ТОЛЬКО непрочитанные сообщения, приичем из форумов, на которые пользователь подписан. И еще, можно как-нить убрать из дерева список форумов от которых я отписался при создании своего профиля?