Revision: 12170
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 4, 2009 14:51 by iTony
Initial Code
if (isset($useCache) && $useCache==1){
if (isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI']!="/"){
$cacheName=str_replace('/','-',$_SERVER['REQUEST_URI']);
$cacheName = substr($cacheName,1);
}else{
$cacheName='site-index.html';
}
$cacheFile = "cache/{$cacheName}";
if(!isset($cacheTime)){
$cacheTime = 4 * 60;
}
if (file_exists($cacheFile) && time() - $cacheTime < filemtime($cacheFile)) {
include($cacheFile);
exit;
}
ob_start();
}
/************** Body of site **************/
if (isset($useCache) && $useCache==1){ // Firstly we check, is caching enabled for this page, if yes do your best my script:)
$cached = fopen($cacheFile, 'w');
fwrite($cached, ob_get_contents());
fclose($cached);
ob_end_flush(); // Send the output to the browser
}
Initial URL
http://paste.org/5666
Initial Description
Initial Title
Cache Page Script
Initial Tags
php, cache
Initial Language
PHP