- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
$cachefile = __DIR__. "/cache/".hash("md5", json_encode($_GET));
if (file_exists($cachefile))
{
include($cachefile);
}
else
{
ob_start();
do_something();
$fp = fopen($cachefile,"w");
fwrite($fp, ob_get_contents());
fclose($fp);
ob_end_flush();
}
Т.е. в теории, если уговорить скрипт, чтобы он на выхлопе сформировал и "закешировал" тег <?php (например запостить сообщение с ним и обновить страничку), то при загрузке из "кеша" он исполнится...