抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)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"/>  

教程结束

祝大家好运

16 评论

既然来了就吐个槽吧

撰写评论~

单词 kyb5z第二个字符是什么?
  1. Avatar
    叶开楗 网友

    咱内存大带宽大哈哈

  2. Avatar
    疯佬 管理员

    @叶开楗:你又在挖矿呀!~2017年的文

  3. Avatar
    叶开楗 网友

    @老司机:相关文章推荐的 哈哈。

  4. Avatar
    疯佬 管理员

    @叶开楗:好吧!~!~~

  5. Avatar
    二胡卵子 网友

    可以调用静态资源的css然后进行压缩吗

  6. Avatar
    蜜汁路易 网友

    压缩后自动创建新文件 style.css

  7. Avatar
    疯佬 管理员

    @蜜汁路易:可以有!

  8. Avatar
    山小炮 网友

    这方法不错呀,不用专门去压缩了。 😃

  9. Avatar
    疯佬 管理员

    @山小炮: 是的节省时间

  10. Avatar
    瑾忆 网友

    666,还有什么好玩的,发粗来喂 😄

  11. Avatar
    瑾忆 网友

    @瑾忆: 再来发js压缩, 😉

  12. Avatar
    疯佬 管理员

    @瑾忆: 那就复杂了

  13. Avatar
    瑾忆 网友

    @老司机: 😄 相信你可以的, 😃

  14. Avatar
    fooleap 网友

    @瑾忆: 这模板好玩,整得跟论坛一样一样的~

  15. Avatar
    瑾忆 网友

    @fooleap: 大佬的模板当然牛逼啦

  16. Avatar
    疯佬 管理员

    @fooleap: 还好还好

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