русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Expires - срок действия или запрет кэширования страничек.


Дата добавления: 2015-07-09; просмотров: 560; Нарушение авторских прав


Для определенного круга задач необходимо, чтобы страничка каждый раз загружалась с сервера, а не из кэша web-броузера.

В первую очередь, это необходимо для сайтов, которые поставляют динамически изменяющееся содержание. Например, результат поиска по сайту, курс доллара в реальном режиме, электронный магазин или обычный чат. В этих случаях нельзя быть уверенным, что страничка в кэше соответствует реальной.
Для решения этой задачи вы можете непосредственно запретить броузеру кэшировать ваши странички. И, разумеется, нужно сделать это при помощи META-тега, воспользовавшись его свойством "expires". Оно указывает дату устаревания содержимого странички. Для того, чтобы страничка не кэшировалась, нам достаточно установить прошедшую дату. Например, вот так:

<meta http-equiv="expires" content="Mon, 01 Jan 1990 00:00:00 GMT">

Тэг для определения того, до какого времени действительна кэшированная копия документа, будет выглядеть вот так:

<meta http-equiv="expires" content="Tue, 22 Aug 2001 12:12:00 GMT" >

Дата со значением 0 интерпретируется как "сейчас". Браузер каждый раз при запросе будет проверять, изменялся ли этот документ. Это нужно для того, чтобы при просмотре документа, браузер брал свежую версию, а не из кэша. Вместо Tue, 22 Aug 2001 12:12:00 GMT можно использовать значение never - никогда.

Cтарайтесь создать индивидуальные мета-описания для каждой вашей страницы, наиболее отражающие находящуюся на ней информацию.

 

В целом это должно выглядеть так:

<html>
<head>

<META HTTP-EQUIV="Content-Language" CONTENT="ru">
<META NAME="Description" CONTENT="Здесь вы пишите описание_страницы.">
<META NAME="Keywords" CONTENT="Здесь вы пишите ключевые слова. ">
<META NAME="Author" CONTENT="Ваше имя ">



<META NAME="Generator" CONTENT="Программа с помощью которой создан документ">
<META NAME="Creation_Date" CONTENT="число/ месяц /год">
<TITLE>Здесь вы пишите заголовок документа. </TITLE>
<head>

 

 



<== предыдущая лекция | следующая лекция ==>
МЕТА-данные | Лабораторное задание №3, №4


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.109 сек.