Программирование > JavaScript & JScript
Кеширование
Oak:
--- Цитировать ---Есть куча случаев, когда
--- Конец цитаты ---
Перечень в студию!!!! :)
Особенно интересует случаи, когда надо именно "чтобы не кешировалась
ни прокси, ни броузером".
Если ты скажешь про первую страницу новостного сайта - то
там совсем другой вариант. Там надо ставить заголовок Expires
с датой от +5 минут до +дня. Т.е некешируемость отпадает.
Если про личные web странички - так броузеры это и сами понимают,
что если данные под паролем, то нельзя их светить. Если
вместо пароля стандартного сессия используется - то тоже Expires +10
минут ставится.
А возмущаюсь я, потому что на IE (который нарушает стандарт)
это никак не сказывается - он кеширует невзирая на.
А вот NN4/Mozilla(?) - они честно удаляют страницу после
отображения (т.е Back/SaveAs/ViewSource/Print/EditPage/Resize win и др
заново качают страницу с сервера). Даже Expires +1 минута очень
облегчил бы жизнь...
So? :)
Макс:
--- Цитировать ---Перечень в студию!!!!
--- Конец цитаты ---
Утверждать не буду но ИМХО страницы администрирования сайта или администрирование аккаунтов пользователей и другие страницы информация на которых не предназначенна для посторонних глаз лучше не кешировать вообще.
Oak:
Несогласен!
Expire +1 минута тут ничем не помешает.
Tepncuxopa:
--- Цитировать ---Перечень в студию!!!!
--- Конец цитаты ---
Далеко ходить не будем: чат, например.
--- Цитировать ---А возмущаюсь я, потому что на IE (который нарушает стандарт)
это никак не сказывается - он кеширует невзирая на.
--- Конец цитаты ---
Если ты в Expire поставишь прошедшую дату, то ИЕ вряд ли это проигнорирует :) ИМХО, это наиболее оптимальный способ некеширования страницы. Работает при использовании любого браузера и прокси-сервера.
Oak:
--- Цитировать ---Если ты в Expire поставишь прошедшую дату
--- Конец цитаты ---
Ха! А вот тут ты ошибаешься :)
Русский апаче (не настроенный как надо) вставляет Expire: ... 1970 ...
Так вот - прокси не кеширует это, а IE - кеширует.
Поэтому никто из IE пользователей не жужжит. Это только счастливые
обладатели NN4/Mozilla зубы на него точат (например оттуда же
возникла легенда, что Netscape4 при изменении размера страницы
перегружает ее заново с сервера - фигушки! Он перегружает только
для таких кривых Expire ... съесть перед прочтением...).
--- Цитировать ---чат
--- Конец цитаты ---
А вот не соглашусь ;)
Все зависит от реализации чата.
Смотри с такой стороны. Я сижу за прокси и чатюсь. Прходит сосед
и тоже лезет в тот-же чат. Нам обоим идет поток информации, который
одинаковый для обоих и идет другой поток, который разный (личные
сообщения). Так вот тот, что общий - тот надо реализовать так, чтобы
оно кешировалось. Кроме того в чате есть случаи переключения
окошек - то список всех посмотреть, то информацию о ком-то, которые
в одном Frame обычно выводятся. Так вот при переключении туда-назад
мне лично хотелось бы, чтобы информация тоже кешировалась.
Навигация
Перейти к полной версии