Кэширование страниц на несколько минут

Игорёк

Новичок
Кэширование страниц на несколько минут

Здравствуйте!

Я хочу, чтобы страницы, которые я отдаю браузеру, тот кэшировал
в течение 4 минут, если это время вышло, то он должен реально
запросить страницу снова. Я искал по форуму и нашел вот это:

http://phpclub.net/talk/showthread.php?threadid=33771&highlight=expires

Но это как бы не совсем то, что надо.
Ведь на компьютере пользователя часы могут отставать или забегать
на несколько минут. Как браузер точно узнает, запрашивать
ли страницу снова или выдавать содержимое кэша? Может оказаться
так, что он не будет кэшировать совсем или кэшировать дольше чем
надо.

И еще вопрос - где лучше передавать инфу о кэшировании: в заголовке
HTTP или в тегах META в теле документа?

Может быть у кого-нибудь есть пример готового работающего
кода для задания кэширования в течении нескольких минут?
 

Игорёк

Новичок
Автор оригинала: Alien
И чем же тебе этот код не то что надо?
То что там не 4*60 а 24*3600 ?

См. также
http://phpclub.net/talk/showthread.php?s=&threadid=24419&highlight=NETSCAPE+BUG+FIX
Тем не нравится, что там речь идет о больших интервалах
времени (сутки). Как это будет работать на минутных
интервалах, я хотел бы знать. Часы на машинах почти у всех
либо забегают, либо отстают на несколько минут.

По ссылке я что-то не совсем понял - там требуется чтобы
документ вообще не кэшировался, это не мой случай. А
функция приведена слишком сложная и непонятная, мне
не нужны все эти навороты. Попроще бы.
 
Сверху