Самоучитель по креативному веб-дизайну. Книга 4, стр.45

Свойства Response. Expires И Response. ExpiresAbsolute ПОЗВОЛЯЮТ запре — тить браузеру отображать устаревшее содержимое, устанавливая для кэшируемых файлов дату и/или время окончания их годности. До истечения этого срока бра — узер не запрашивает Web-страницу с сервера, а отображает ее из кэша. Но после

истечения срока годности копии браузер при посещении этой страницы должен

выгрузить из Web-сервера ее «свежую» копию.



ПРАКТИКУМ

Пусть, например, существует ASP-страница, содержимое которой меняется раз в месяц/Если вы вносите изменения 1 января 2003 года, необходимо вставить в сце- нарий, генерирующий содержимое ASP-страницы, следующий оператор:







Установив в сценарии дату (и время) окончания годности страницы на тот момент, когда встроенные в страницу сценарии изменят ее содержимое, можно предотвратить получение посетителем устаревшей кэшированной информации.

СиНТаКСИС Оператора установки СВОЙСТВа Response. ExpiresAbsolut e ВЫГЛЯ — ДИТ так:

Response. ExpiresAbsolute = # конца> []#



Таким образом, в предыдущем примере срок действия всех кэшированных ко — пий ASP-страницы, измененных 01/01/2003, заканчивается в полночь 31/01/

2003 . (ЕСЛИ При установк е СВОЙСТВа Response. ExpiresAbsolut e ОПуСТИТЬ Время,

то оно считается полночью даты окончания срока годности.) Если нужно, чтобы

кэшированная страница была годна до 15:15 01/02/2003, потребуется написать





Установка конкретной даты и/или времени окончания годности требует руч —

ного редактирования сценария (для изменения срока годности) в начале каждого нового периода. Поэтому, видимо, более удобно задавать срок годности кэширо —

ванной страницы в виде количества минут, а не конкретной даты (и времени). Пусть, например, есть ASP-страница, показывающая курс акций, и ваш Web-сер — вер получает новые котировки каждые 15 минут. Чтобы кэшированное содержи —

мое было актуальным, Можно с помощью метода Response. Expires задать коли — чество минут до истечения срока годности страницы, используя следующий синтаксис:

Response. Expires =

57 0 Глава 11. Активные серверные страницы (ASP)





Таким образом, чтобы браузер запрашивал ASP-страницу с Web-сервера, если кэшированные данные загружены более 15 минут назад, нужно в сценарий, гене — рирующий содержимое ASP-страницы, добавить следующий оператор:







И, наконец, чтобы Web-браузеры не отображали устаревшие страницы, необ — ходимо еще помнить о тех proxy-серверах, которые не поддерживают дату (и вре- мя) конца срока годности. Если посетитель входит в Internet через proxy-сервер,

то proxy-сервер (как и Web-браузер) сохраняет в кэше на своем локальном жест — ком диске копии полученных Web-страниц. Когда браузер запрашивает страницу, уже находящуюся в кэше proxy-сервера, тот не выбирает заново эту страницу с сервера, а посылает браузеру страницу из кэша. Таким образом, после истечения срока годности страницы в кэше браузера он отправляет запрос Web-серверу на получение новой страницы. Но если proxy-сервер игнорирует срок годности кэ — шированной страницы, то он пошлет браузеру страницу с устаревшим содержи — мым из своего кэша.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 12.05.2014">Разработка дизайна интерьера
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 111
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.36
  • 15.02.2014">Как установить розетку?
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 144
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.40
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 094
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.20
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.48
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 047
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 138
  • 06.03.2013">Ну просто очень вкусные булочки
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 016
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.66
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 083
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...