Самоучитель по креативному веб-дизайну. Книга 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

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

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

Полезные ссылки
Случайные записи
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 013
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 014
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 128
  • 29.06.2012">Apple готовит крупное обновление для iTunes
  • 27.10.2012">«Лаборатория Касперского»: Android 2.3.6 Gingerbread — любимая система злоумышленников
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 117
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 091
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.65
  • 06.04.2010">Бесплатные шрифты
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.120
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 022
  • 30.04.2013">Салат из курицы
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 062
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 058
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.95
Опрос

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

View Results

Loading ... Loading ...