Na četné dotazy, konkrétně dva, ukážu jak kešuju :)
$cached_file = ‘cache/cache.inc’; //sobor s keší
if (file_exists($cached_file) && ($kesovani)): // $kesovani je v konfiguraci (TRUE, FALSE) a zapíná kešování – důležité pokud ladíte aplikaci
readfile($cached_file); //přečtení keše
else:
ob_start(); //zapne ukládání výstupu z PHP do bufferu//vlastní php aplikace
$text = ob_get_contents(); //do proměnné $text uloží buffer
ob_end_flush(); //vypíše buffer (tj. pošle jeho obsah) a stopne ukládání do bufferu
$fp = fopen($cached_file,’w'); //uložení keše
fwrite($fp,$text);
fclose($fp);
endif;
hezké ne?