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