powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Context VS что-нибудь еще.
6 сообщений из 6, страница 1 из 1
Context VS что-нибудь еще.
    #34885602
Ibolit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Работаю я тут над несложной CMS-кой на java, и пришла мне в голову вот какая мысль: а не сделать ли навигацию по сайту в контексте? Суть вот в чем:
Есть класс Navigation, который подключается к Б.Д., вытаскивает из нее все, что необходимо для формирования содержания, и, собственно его формирует.
Далее я подумал, мол, зачем постоянно делать одно и то же. Может быть просто запихнуть объект Navigation в контекст, чтобы каждый сервлет его по мере необходимости доставал, а те модули, которые что-то добавляют или удаляют -- пусть снова обращаются непосредственно к классу Navigation, чтоб он заново формировал одноименный объект в контексте.
Так вот, собственно, вопрос: С одной стороны мы экономим на этом время на том, что не генерим содержание каждый раз, как оно требуется, а берем уже готовое; но с другой -- забиваем память содержанием, которое, фактически, будет висеть в ней постоянно. А размеры этого содержания могут, видимо, разрастись со временем до ~1000 или более страниц.
Стоит ли, действительно, хранить содержание или тому подобные объекты в контексте?
...
Рейтинг: 0 / 0
Context VS что-нибудь еще.
    #34885634
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем это нужно, когда с той же задачей справится кэш навернутый на уровень работы с БД?
...
Рейтинг: 0 / 0
Context VS что-нибудь еще.
    #34885636
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стоит почитать про LRU список. реализация есть в commons-collections. тогда проблем с памятью практически не будет, но что вы будете делать с кешированием? если я обновлю какую-нибудь страницу, как вы уведомите кеш об изменении?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Context VS что-нибудь еще.
    #34885991
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
treecache удовлетворит все потаённые фантазии отца русской демократии
...
Рейтинг: 0 / 0
Context VS что-нибудь еще.
    #34886025
Ibolit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
expptreecache удовлетворит все потаённые фантазии отца русской демократии
А как вы догадались, что я отец русской демократии? А про treecache спасибо.
...
Рейтинг: 0 / 0
Context VS что-нибудь еще.
    #34886041
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По нику догадались. А что удивительного?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Context VS что-нибудь еще.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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