Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Re: как работают сессии у сервлета / 5 сообщений из 5, страница 1 из 1
21.11.2005, 00:03
    #33388970
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: как работают сессии у сервлета
Здравствуйте,
помогите пожалуйста найти тему (по-моему уже видел ее здесь только не помню в каком форуме, с помощью поиска не получается найти).
Пишу форум и надо сделать пометку для вошедших пользователей тем как новых (как на этом форуме сделано).
Вот мои соображения на этот счет, но может существует и более оптимальный способ:
1) помечать темы как новые в том случае если в них произошли изменения с последнего момента посещения пользователя сайта
2) их п.1 следует что нужно хранить информацию о новых темах, вот собственно и вопрос, где лучше:
2.1) завести отдельную таблицу в которой будут 3 поля:
login, ID_темы, last_visit_date
...
Рейтинг: 0 / 0
21.11.2005, 00:05
    #33388972
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: как работают сессии у сервлета
2.2) заводить все новые и новые поля для таблицы theme для каждого пользователя (мне кажется это нереальным)
2.3) хранить все это в cookies (тоже наверное нереально)

в общем я запутался, помогите пожалуйста..
...
Рейтинг: 0 / 0
21.11.2005, 00:07
    #33388973
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: как работают сессии у сервлета
прошу прощения, здесь нельзя редактировать сообщения и темы (вместо названия Проектирование таблицы вставилось старое название другой темы из другого форума...)
...
Рейтинг: 0 / 0
21.11.2005, 09:50
    #33389198
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: как работают сессии у сервлета
хранить время создания постов и время логина пользователя, ну и выводить все посто созданные после последнего логина с пометкой "новый"
...
Рейтинг: 0 / 0
22.11.2005, 17:49
    #33393239
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Re: как работают сессии у сервлета
funikovyuriхранить время создания постов и время логина пользователя, ну и выводить все посто созданные после последнего логина с пометкой "новый"

но ведь нужно после просмотры новой темы снимать для нее флаг что она новая. и это нужно хранить для каждого пользователя. может заводить для кажного пользователя отдельную таблицу?
факт состоит в том - что для каждой темы нужно где то хранить ее состояние относительно каждого зарегистрированного пользователя. есть ли стандартный подход в этом случае?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Re: как работают сессии у сервлета / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]