抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

PHP简单自动压缩css

众所周知,
减小代码在传输中的大小,
就能提高页面的传输速度,
打开网页也就快 了,
这是基于带宽瓶颈的理论,
当然服务器速度受到其他很多因素的影响,
有PHP代码执行速度,
数据库访问速度,
磁盘读写IO速度等,
无论怎样,
带宽影响是非常大,
在服务器网络带宽并不很充裕的条件下,
压缩代码传输将会大大节省带宽!
但每次折腾css,
都要压缩一次,
多累呀,
所以就产生了这个

这次介绍的是CSS压缩

新建style.php代码如下

 
  1. header('Content-type: text/css');  
  2. ob_start("compress");  
  3. function compress($buffer) {  
  4.   /* 删除注释 */  
  5.   $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', ''$buffer);  
  6.   /* 删除标签、空格、卡等. */  
  7.   $buffer = str_replace(array(" 
  8. ""\r""\n""\t", '  ', '    ', '    '), ''$buffer);  
  9.   return $buffer;  
  10. }  
  11. /* 你的CSS文件,可以多个 */  
  12. include('main.css');  
  13. include('main2.css');  
  14. ob_end_flush();  

引用方法

 
  1. "stylesheet" type="text/css" media="screen" href="style.php"/>  

教程结束

祝大家好运

评论加载中...
Music Icon🎵 未加载歌曲
00:00
00:00
暂无歌词
Power by 疯狂老司机