заголовки и сессия - обойти противоречия

Gorynych

Посетитель PHP-Клуба
ek-na

мля...

1) поставьте себе Proxomitron ( http://www.proxomitron.info/files/index.html )

2) запустите его

3) снимите все фильтры (они сейчас не нужны)

4) откройте окно просмотра лога (кнопка Log Window)

5) зайдите в настройки браузера, установите в качестве прокси сервера localhost:8080

6) создайте простой скрипт
Код:
<?php
session_start();
echo "<pre>";
var_dump($_SERVER);
echo "</pre>";
?>
7) обратитесь к этому скрипту через браузер и посмотрите, какие заголовки посылаются с сервера в браузер

увы, там уже будут присутствовать заголовки

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache


ПОТОМУ ЧТО ЭТО ТАК УСТРОЕНО, ага?

А слово "локальный" не нужно воспринимать как "три машины", это может быть и целое предприятие
как страшно жить! Такое ощущение, что все остальные пишут для домашних сетей из двух компьютеров.

именно для снижения нагрузки и кеширования запросов к базе данных и т.п. в случаях, когда информация обновляется не так часто и используется (обычно) кеширование на сторне сервера ИЛИ генерация статики с периодическим принудительным обновлением обновлением (но тогда уже без сессии и прочей динамики, логично?)
 
Сверху