суббота, 9 февраля 2013 г.

какая бывает пхп верстка

header("Expires: " . date("r"));

header("Cache-Control: no-store, no-cache, must-revalidate");

Практически, все тоже самое, что в случае с HTML, только информацию будем выводить через header заголовки. Вот, как реализовать абсолютный запрет на кэш:

Запретить кэширование страницы с помощью PHP

<meta http-equiv="Cache-Control" content="max-age=3600, proxy-revalidate">

Практически, то же самое, что и в предыдущем коде, только указание стоит конкретно для прокси-сервера.

Установка кэширования на определенное время, для прокси-сервера

<meta http-equiv="Cache-Control" content="max-age=3600, must-revalidate">

С помощью кода ниже, мы можем сообщить браузеру, сколько хранить документ в кэше. После чего, кэш будет обновлен.

Установка кэширования на определенное время, для браузера

<meta http-equiv="Cache-Control" content="private">

Запрет кэширования страницы, только браузером

<meta http-equiv="Cache-Control" content="no-cache">

Запрет на кэширование браузером и прокси-сервером

Сделать это можно с помощью мета тегов. Сейчас мы разберем разные варианты запрета на кэширование.

Запрет кэширования страницы на HTML

Порой, бывает необходимо запрещать браузеру кэшировать страницу, так как информация на ней обновляется каждый раз. Это может быть генерация данных, соответственно выбранным фильтрам или другой контент, который каждый раз создается по-новому. Одним словом, бывают моменты, когда необходимо запретить коварной программе кэшировать страницу. Сегодня, мы узнаем, как реализовать это разными способами, с помощью PHP или HTML или .htaccess.

Запрет кэширования страницы на HTML, PHP, htaccess

Программирование

Запрет кэширования страницы на HTML, PHP, htaccess

Комментариев нет:

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