CSS Compressing and Caching with PHP http://t.co/8fxS4etKRR #css #php
March 06, 2013
W3Bees :: A Programming and Designing Blog: CSS Compressing and Caching with PHP
include('function.php'); $css = $_GET['css']; $expires = 60*60*24*14; // Cache lifetime 14 days $baseName = basename($css); $cssCache = 'cache/'.$baseName; $etag = md5_file($css); // Generate Etag $fileModified = @filemtime($css); $cacheModefied = @filemtime($cssCache); /* Set 304 Not Modified if old visitor */ if( @strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']) == $fileModified && @trim($_SERVER['HTTP_IF_NONE_MATCH']) == $etag) { header($_SERVER['SERVER_PROTOCOL'].'
/image%2F0004624%2F201210%2Fob_b01b21efdb72588090d70c1e23a4f101_nicolashachet-logo.png)

