Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Кеширование php-файла (http://www.flasher.ru/forum/showthread.php?t=22769)

liquid 09.11.2001 23:39

Кеширование php-файла
 
Знает ли кто способ побороть сабж?
Дописывание хвостов типа random(999) не подходит - больно часто флеш запрашивает данные из файла и в итоге захламляет кеш юзера одинаковыми файлами с разными хвостами:(

И вообще забавная штука получается: При локальном тестировании файла флеш стабильно тянет кешированный пхп-файл. Но при запросе напрямую из браузера получаем свежий результат! И проигрывающийся в соседнем окне флеш тут же обновляет данные.

Такие дела....

Mitia 26.05.2003 13:32

Такая жк трабла у меня при запросе из flash к ASP.
Рандом в запросе захламляет пользовательский кэш за три минуты.
Ужас какой-то да и только. Помогите люди добрые!

Самурай 26.05.2003 14:27

PHP scripts often generate dynamic content that must not be cached by the client browser or any proxy caches between the server and the client browser. Many proxies and clients can be forced to disable caching with

PHP код:

 <?php
header
("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Date in the past
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT"); 
                                                     
// always modified
header("Cache-Control: no-store, no-cache, must-revalidate");  // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0"false);
header("Pragma: no-cache");                          // HTTP/1.0
?>



Часовой пояс GMT +4, время: 15:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.