Автор Тема: Кеширование  (Прочитано 3776 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Кеширование
« : 12 Декабря 2001, 00:49:08 »
Как можно сделать что бы страница не кешировалась ?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Кеширование
« Ответ #1 : 12 Декабря 2001, 01:50:53 »
Удавил бы !
А мне потом (как пользователю) мучатся ?!???????????????

Только из-за того  , что тебе видитили меня посчитать надо??!! :(

У себя на прокси я поставил настолько жесткие ухищрения, что все, что тебе насоветуют не поможет.

-----------советы-----------

ДА! Кстати - с помощью JavaScript это сделать нельзя.  ;-)
Так что задавай этот вопрос в разделе по PHP и Perl (раз по HTTP отдельно нету эхи).
Или в HTML  - там про
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Кеширование
« Ответ #2 : 12 Декабря 2001, 02:14:10 »
Цитировать
ДА! Кстати - с помощью JavaScript это сделать нельзя. ;-
А жаль...
Цитировать
Так что задавай этот вопрос в разделе по PHP и Perl (раз по HTTP отдельно нету эхи).
А я итак знаю.
Цитировать
Или в HTML - там про
И это знаю.
Цитировать
Только из-за того , что тебе видитили меня посчитать надо??!!

Мне это не для счетчика надо.
Цитировать
А мне потом (как пользователю) мучатся ?!???????????????

Ага :)

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Кеширование
« Ответ #3 : 12 Декабря 2001, 03:08:07 »
Тогда расскажи подробнее чего ты добиваешься?!
Если не для счетчика и http-equiv="expires" ... "1970 god" не подходит.

:)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Tepncuxopa

  • Муза форума
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 386
  • +0/-0
  • 1
    • Просмотр профиля
Кеширование
« Ответ #4 : 12 Декабря 2001, 18:59:02 »
Цитировать
А мне потом (как пользователю) мучатся ?!???????????????

Есть куча случаев, когда тебе (как пользователю) надо показать обновленную страничку, а не взятую из кэша. Так что ты зря возмущаешься :)

2Lion: а зачем тебе обязательно при помощи JavaScript?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Кеширование
« Ответ #5 : 12 Декабря 2001, 20:34:22 »
Цитировать
Есть куча случаев, когда


 Перечень в студию!!!! :)
Особенно интересует случаи, когда надо именно "чтобы не кешировалась
ни прокси, ни броузером".
 Если ты скажешь про первую страницу новостного сайта - то
там совсем другой вариант. Там надо ставить заголовок Expires
с датой от +5 минут до +дня. Т.е некешируемость отпадает.
 Если про личные web странички - так броузеры это и сами понимают,
что если данные под паролем, то нельзя их светить. Если
вместо пароля стандартного сессия используется - то тоже Expires +10
минут ставится.

        А возмущаюсь я, потому что на IE (который нарушает стандарт)
 это никак не сказывается - он кеширует невзирая на.
        А вот NN4/Mozilla(?) - они честно удаляют страницу после
 отображения (т.е Back/SaveAs/ViewSource/Print/EditPage/Resize win и др
 заново качают страницу с сервера). Даже Expires +1 минута очень
 облегчил бы жизнь...

        So? :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Кеширование
« Ответ #6 : 13 Декабря 2001, 12:30:59 »
Цитировать
Перечень в студию!!!!
Утверждать не буду но ИМХО  страницы администрирования сайта или администрирование аккаунтов пользователей и другие страницы информация на которых не предназначенна для посторонних глаз лучше не кешировать вообще.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Кеширование
« Ответ #7 : 13 Декабря 2001, 14:48:21 »
Несогласен!
Expire +1 минута тут ничем не помешает.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Tepncuxopa

  • Муза форума
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 386
  • +0/-0
  • 1
    • Просмотр профиля
Кеширование
« Ответ #8 : 15 Декабря 2001, 11:52:45 »
Цитировать
Перечень в студию!!!!
Далеко ходить не будем: чат, например.
Цитировать
А возмущаюсь я, потому что на IE (который нарушает стандарт)
это никак не сказывается - он кеширует невзирая на.

Если ты в Expire поставишь прошедшую дату, то ИЕ вряд ли это проигнорирует :) ИМХО, это наиболее оптимальный способ некеширования страницы. Работает при использовании любого браузера и прокси-сервера.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Кеширование
« Ответ #9 : 15 Декабря 2001, 18:36:12 »
Цитировать
Если ты в Expire поставишь прошедшую дату

Ха! А вот тут ты ошибаешься :)
Русский апаче (не настроенный как надо) вставляет Expire: ... 1970 ...
Так вот - прокси не кеширует это, а IE - кеширует.
Поэтому никто из IE пользователей не жужжит. Это только счастливые
обладатели NN4/Mozilla зубы на него точат (например оттуда же
возникла легенда, что Netscape4 при изменении размера страницы
перегружает ее заново с сервера - фигушки! Он перегружает только
для таких кривых Expire ...  съесть перед прочтением...).

Цитировать
чат

А вот не соглашусь ;)
Все зависит от реализации чата.
Смотри с такой стороны. Я сижу за прокси и чатюсь. Прходит сосед
и тоже лезет в тот-же чат. Нам обоим идет поток информации, который
одинаковый для обоих и идет другой поток, который разный (личные
сообщения). Так вот тот, что общий - тот надо реализовать так, чтобы
оно кешировалось. Кроме того в чате есть случаи переключения
окошек - то список всех посмотреть, то информацию о ком-то, которые
в одном Frame обычно выводятся. Так вот при переключении туда-назад
мне лично хотелось бы, чтобы информация тоже кешировалась.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28