Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Всегда кешировать Web-страницу

3.2K
19 мая 2009 года
Sania
186 / / 28.10.2006
Добрый день. Столкнулся с весьма неординарной задачей. Необходимо сделать так, чтобы сайт всегда целиком грузился из кеша. Сайт побит на фреймы и содержит определенное к-во картинок, а также скрипт, динамически изменяющий некоторые картинки. Имеется также самописный web сервер, выдающий это все клиенту.

Попробовал прописать
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 05 Apr 2010 00:00:00 GMT">
Сработало для лисы и оперы.
IE (6я версия) все равно продолжает бомбить сервер запросами на загрузку картинок (которых всего 10, но на странице они отображаются скриптом раз по 200 в минуту).
Собственно вопрос: Как заставить IE закешировать их?

PS: Сам в HTML/Java смыслю мало.
12
19 мая 2009 года
alekciy
3.0K / / 13.12.2005
Цитата: Sania

Имеется также самописный web сервер, выдающий это все клиенту.


Вот в этом видимо и проблема...

2
20 мая 2009 года
squirL
5.6K / / 13.08.2003
Цитата: alekciy
Вот в этом видимо и проблема...


у нас на портале 90% контента отдается самописными сервисами. через nginx фронтенд :)

а из какого вам кэша надо грузить? не пробовали открыть для себя мемкеш?

12
20 мая 2009 года
alekciy
3.0K / / 13.12.2005
Цитата: squirL

у нас на портале 90% контента отдается самописными сервисами. через nginx фронтенд :)


Правильно. Бэкондом отдается. На фронтенде nginx. Вполне оправдано и эффективно избавляет от заморочек реализации HTTP протокола.

В данном же случае как я понимаю имеет место самописный веб сервер. Меня вообще настораживает, что автор пытается использовать мета тег, когда вообще нужно лезть в HTTP header. К примеру считается ли ETag? Сильно подозреваю, что там ни чего подобного нет. Но пока это предположение.

Цитата: squirL

а из какого вам кэша надо грузить? не пробовали открыть для себя мемкеш?


А через что ты ему предлагаешь его юзать? Через самописный веб сервер который не отдает хидеры с данными о кэшировании? :D

3.2K
20 мая 2009 года
Sania
186 / / 28.10.2006
Цитата: alekciy
Вот в этом видимо и проблема...


Проблемма действительно заключалась в этом. Искать ее там сразу не стал потому, что при просмотре "сайта" без веб сервера IE все равно каждый раз запрашивал картинку с диска.
Спасибо.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог