众所周知,
减小代码在传输中的大小,
就能提高页面的传输速度,
打开网页也就快 了,
这是基于带宽瓶颈的理论,
当然服务器速度受到其他很多因素的影响,
有PHP代码执行速度,
数据库访问速度,
磁盘读写IO速度等,
无论怎样,
带宽影响是非常大,
在服务器网络带宽并不很充裕的条件下,
压缩代码传输将会大大节省带宽!
但每次折腾css,
都要压缩一次,
多累呀,
所以就产生了这个
这次介绍的是CSS压缩
新建style.php代码如下
- <?php
- header('Content-type: text/css');
- ob_start("compress");
- function compress($buffer) {
- /* 删除注释 */
- $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
- /* 删除标签、空格、卡等. */
- $buffer = str_replace(array("
- ", "\r", "\n", "\t", ' ', ' ', ' '), '', $buffer);
- return $buffer;
- }
- /* 你的CSS文件,可以多个 */
- include('main.css');
- include('main2.css');
- ob_end_flush();
引用方法
- <link rel="stylesheet" type="text/css" media="screen" href="style.php"/>
教程结束
祝大家好运
咱内存大带宽大哈哈
@叶开楗:你又在挖矿呀!~2017年的文
@老司机:相关文章推荐的 哈哈。
@叶开楗:好吧!~!~~
可以调用静态资源的css然后进行压缩吗
压缩后自动创建新文件 style.css
@蜜汁路易:可以有!
这方法不错呀,不用专门去压缩了。
@山小炮: 是的节省时间
666,还有什么好玩的,发粗来喂
@瑾忆: 再来发js压缩,
@瑾忆: 这模板好玩,整得跟论坛一样一样的~
@fooleap: 还好还好
@fooleap: 大佬的模板当然牛逼啦
@瑾忆: 那就复杂了
@老司机:
相信你可以的, 