Revision: 14723
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 9, 2009 21:00 by iTony
Initial Code
<?php if(extension_loaded('zlib')){ ob_start('ob_gzhandler'); } header ("content-type: text/css; charset: UTF-8"); header ("cache-control: must-revalidate"); $offset = 60 * 60; $expire = "expires: " . gmdate ("D, d M Y H:i:s", time() + $offset) . " GMT"; header ($expire); ob_start("compress"); function compress($buffer) { // remove comments $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer); return $buffer; } // list CSS files to be included include('baseline.css'); include('styles.css'); if(extension_loaded('zlib')){ ob_end_flush(); } ?>
Initial URL
http://www.ethanandjamie.com/blog/43-web-dev-freebies/85-php-gzip-css-files
Initial Description
Initial Title
Gzip CSS files in PHP
Initial Tags
css, php
Initial Language
PHP