Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Victor Mironov                       2:5025/77.11   25 Mar 2002  05:10:13
 To : Artem Chuprina
 Subject : Re^2: Re^2: Re^2: Re^2: кэши
 -------------------------------------------------------------------------------- 
 
 
  VM>>>> с баннером будет всегда иметь новый ETag, т.к. контент-то вроде
  VM>>>> меняется (если баннер считать контентом). Может тогда и ETag
  VM>>>> отдавать произвольный и каждый раз новый?
 
  AC>>> Вообще не выдавать. Раз контент меняется.
 
 Вот это, похоже, самый беспроблемный вариант - не выдавать такие заголовки. Hо
 хочется использовать возможности кеширования, тем более, что и средства вроде
 имеются.
 
  VM>> А Last-Modified? Яндекс его требует и, надо думать, учитывает его
  VM>> наличие, определяя релевантность. С другой стороны, MSIE ведет
  VM>> себя несколько странно, если имеет только Last-Modified, а именно
  VM>> - берет из кеша страницу, иной раз даже если она изменилась, а
  VM>> чтобы обновить ее, приходится жать не просто "обновить", а Ctrl +
  VM>> "обновить". Сие есть глюк, но надо с этим что-то делать. Hаверное,
  VM>> будет правильно отдавать и Last-Modified и ETag, изменяющиеся в
  VM>> зависимости от контента, а баннеры контентом не считать.
 
  AC> Hу, в принципе, да. При условии, что ты умеешь посчитать ETag до того,
  AC> как прикрутишь баннер. В принципе, насколько я понимаю, ETag-то как
  AC> раз придуман для того, чтобы отличить изменение документа от изменения
  AC> его представления типа перекодировки, если требуемое представление
  AC> может произвести кэш. Правда, я не знаю кэшей, которые это адекватно
  AC> умеют. Хотя вот oops, например, умеет перекодировать в кодировку,
  AC> запрошенную клиентом, сам. Hо я не изучал, по каким правилам. Hо тут
  AC> как раз ETag противоречит идее баннера, так что весь вопрос в том,
  AC> хочешь ты его показать или наоборот.
 
 Эксперимент показал, что наличие ETag (правда он показывался как "etag", но
 вроде бы названия полей заголовков нечувствительны к регистру) проблему с кешем 
 не решает. Opera 6 ведет себя точно как MSIE. В то же время, в отсутствие
 Last-Modified вещи начинают происходить как надо - при изменении страницы сразу 
 показывается новый вариант. Плюс в результате прочтения соответствующей статьи
 стало ясно, что если отдаешь такие заголовки, надо еще и обрабатывать запросы
 типа If-Modified-Since (кстати, где можно поподробнее почитать об этом?) Черт,
 как все сложно :-)
 Victor
 
 / Always trying, I will make you see (c) E-Type
 
 --- GoldED/W32 3.0.1
  * Origin: ATBIT, Voronezh, Russia (2:5025/77.11)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 кэши   Oleg Shumsky   26 Feb 2002 09:33:30 
 Re: кэши   Victor Wagner   26 Feb 2002 11:27:03 
 Re: кэши   Artem Chuprina   26 Feb 2002 12:58:03 
 Re: кэши   Igor Sysoev   11 Mar 2002 17:20:05 
 Re^2: кэши   Victor Mironov   19 Mar 2002 03:42:26 
 Re: Re^2: кэши   Artem Chuprina   19 Mar 2002 15:02:09 
 Re: Re^2: кэши   Artem Chuprina   19 Mar 2002 15:02:09 
 Re^2: Re^2: кэши   Victor Mironov   21 Mar 2002 00:55:44 
 Re: Re^2: Re^2: кэши   Artem Chuprina   21 Mar 2002 18:51:58 
 Re^2: Re^2: Re^2: кэши   Victor Mironov   23 Mar 2002 00:22:06 
 Re: Re^2: Re^2: Re^2: кэши   Artem Chuprina   24 Mar 2002 00:22:50 
 Re^2: Re^2: Re^2: Re^2: кэши   Victor Mironov   25 Mar 2002 05:10:13 
 Re: Re^2: Re^2: Re^2: Re^2: кэши   Artem Chuprina   25 Mar 2002 13:51:35 
 Re: кэши   Igor Sysoev   25 Mar 2002 18:59:05 
 Re: кэши   Igor Sysoev   26 Mar 2002 14:00:42 
 Re^2: Re^2: Re^2: Re^2: Re^2: кэши   Victor Mironov   30 Mar 2002 03:34:09 
 Re: Re^2: Re^2: Re^2: Re^2: кэши   Victor Wagner   30 Mar 2002 12:36:36 
 Re: кэши   Igor Sysoev   30 Mar 2002 22:00:24 
 Re: кэши   Igor Sysoev   31 Mar 2002 13:10:54 
 Re: кэши   Stas Vlasov   27 Feb 2002 00:52:11 
 Re: кэши   Oleg Shumsky   27 Feb 2002 07:41:42 
 Re: кэши   Stas Vlasov   27 Feb 2002 23:58:52 
 Re: кэши   Oleg Shumsky   28 Feb 2002 07:40:28 
 кэши   pavel kurnosoff   27 Feb 2002 21:44:58 
 кэши   Vsevolod Lutovinov   28 Feb 2002 12:55:05 
Архивное /ru.cgi.perl/33233c9ea60f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional