Cache PHP response in static file only in 10 line of code

There are lot of techniques where you can optimize your php script. Here is simple and very easy example to get faster php response using file based cache in 10 line of code.Watch Full Movie Online Streaming Online and Downloadmovie War for the Planet of the Apes

You can use it mainly for ajax calls.

//Cache TTL(When to purge static file) in minutes
$ttl=10;

//Unique Cache Key
$key = "cache/".md5($_SERVER['REQUEST_URI']);

//Purge Old Cache
if(@file_exists($key)){
$minutesBefore = (time()-@fileatime($key))/60;
if($minutesBefore>$ttl){
@unlink($key);
}
}

//Get Cached Content
if(@file_exists($key)){
echo @file_get_contents($key);
exit;
}
//Write Into Buffer
ob_start();
//Your code

//.....
$content = ob_get_contents();
ob_clean();
//Create new cache i

@file_put_contents($key,$content);

//Print response content;
echo $content;

Categories: Linux, PHP, Website Peformance