Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

помогите разобраться с кэшированием

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет
Предыдущая тема :: Следующая тема  
Автор Сообщение
Marina



Зарегистрирован: 08.10.2002
Сообщения: 20

СообщениеДобавлено: Чт Сен 12 2002 09:37    Заголовок сообщения: помогите разобраться с кэшированием Ответить с цитатой

Создаю shtml страницу с включением текстового файла SSI директивой. При мзменении текстового файла, ничего в броузере не меняется, сколько «обновить» не нажимай. Если обозвать этот shtml файл другим именем, в самый первый раз отображаются изменения в текстовом файле. Потом нет.
В качестве альтернативы попробовала генерить эту же страницу perl скриптом. Тогда все изменения включаемого файла корректно отображаются с каждой перезагрузкой страницы.
Объясните мочему у меня глючит первый способ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov httpwww.pi2
Гость





СообщениеДобавлено: Чт Сен 12 2002 10:05    Заголовок сообщения: Просто очисть кэш! Ответить с цитатой

Дата последней модификации обоих файлов не изменилась, поэтому кэш воспринимает ситуевину неадекватно. Рекомендую очистить кэш браузера и работать не через Squid, а напрямую.
Вернуться к началу
Dr.Borman
Гость





СообщениеДобавлено: Пт Сен 13 2002 00:46    Заголовок сообщения: Наверное, всё дело в сервере.. Уменя подобное было с hut.ru, причём с динамически изменяемыми страницами! Админы говорят, что э Ответить с цитатой


Наверное, всё дело в сервере.. Уменя подобное было с hut.ru, причём с динамически изменяемыми страницами! Админы говорят, что это результат кеширования...
Вернуться к началу
Miky



Зарегистрирован: 19.04.2002
Сообщения: 94

СообщениеДобавлено: Вс Сен 15 2002 17:57    Заголовок сообщения: Re: помогите разобраться с кэшированием Ответить с цитатой

Там прокся стоит на выходе, она кэширует документы Посмотри http://www.hut.ru/instr_h6.shtml
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov httpwww.pi2
Гость





СообщениеДобавлено: Вс Сен 15 2002 23:38    Заголовок сообщения: Против кэширования часто помогает вопрос в конце URL. Ответить с цитатой

Допустим, "http://www.pi2.ru/prof/" прочиталось криво и отложилось в кэше. Тогда http://www.pi2.ru/prof/? прочитается заново, а т.к. там простой HTML, то все CGI-аргументы он игнорирует.
Вернуться к началу
Marina



Зарегистрирован: 08.10.2002
Сообщения: 20

СообщениеДобавлено: Вт Сен 17 2002 15:34    Заголовок сообщения: Re: Против кэширования часто помогает вопрос в конце URL. Ответить с цитатой

За время дискуссии выяснила, что самым радикальным способом очистки кэша, в моем случае, является выкидывание файла из internt temporary files. Еще время помогает. С 13 по 17 сентября не заглядывала в shtml файл, так он сам собой обновился.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov
Гость





СообщениеДобавлено: Ср Сен 18 2002 12:21    Заголовок сообщения: Не все методы одинаково полезны Ответить с цитатой

Ждать несколько дней - можно, но очень уж долго. А очистка internt temporary files не поможет при работе через кэширующий Proxy.
Вернуться к началу
Сергей Спиваков
Гость





СообщениеДобавлено: Ср Сен 18 2002 13:15    Заголовок сообщения: Re: помогите разобраться с кэшированием Ответить с цитатой

Успокойся, расслабься, сходи куда-нибудь.
Вернуться к началу
ivankr



Зарегистрирован: 12.09.2003
Сообщения: 118
Откуда: Санкт-Петербург

СообщениеДобавлено: Пн Сен 23 2002 11:20    Заголовок сообщения: Re: Против кэширования часто помогает вопрос в конце URL. Ответить с цитатой

А почему не кэшируются URL со знаком вопроса на конце? Можно как нибудь заставить сквида их кэшировать? Например масяня не кэшируется из за этого (кэшируется тока если зипы скачивать).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov
Гость





СообщениеДобавлено: Пн Сен 23 2002 13:10    Заголовок сообщения: Он тже кэшируется, просто это новый URL! Ответить с цитатой

Против кэширования работают разные вещи:
- строка "Expires: 1970" в HTTP-заголовке Web-страницы;
- слишком большой размер страницы (Squid по умолчанию выставляет ограничение, дабы большие файлы не подавляли hit rate маленьких страниц);
- специальные указания не кэшировать что-то: например, не кэшируются результаты работы CGI-скриптов, полученные методом POST; можно указать по маске вообще не кэшировать результаты работы любых CGI-скриптов;
- ну и многое другое.

А если вписать к http://www.pi2.ru/prof/ любые аргументы метода GET, то это просто будет новый URL, которого еще нет в кэше, а сама HTML-страничка их игнорирует.
Вернуться к началу
ivankr



Зарегистрирован: 12.09.2003
Сообщения: 118
Откуда: Санкт-Петербург

СообщениеДобавлено: Вт Сен 24 2002 19:49    Заголовок сообщения: Re: Он тже кэшируется, просто это новый URL! Ответить с цитатой

Дык URL на тойже масяне одинаков, вот он:
http://mult.ru///mains/tvserie1.swf?
я 3 раза с разных айпишников ее качал - и все время не через мой кэш (ну естесственно, все айпишники принадлежат моей локальной сетке, которая выходит в интернет только через сквида). Как нибудь можно заставить сквид кэшировать такой URL?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov
Гость





СообщениеДобавлено: Ср Сен 25 2002 13:15    Заголовок сообщения: Поищи знаки вопроса в squid.conf - может, там действительно запрещено? (-) Ответить с цитатой

-
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...