PHP自动压缩CSS文件方法

大家都知道,减小代码体积,就能提高页面的传输速度,打开网页也就快了,这是基于带宽瓶颈的理论,当然服务器速度受到其他很多因素的影响,有PHP代码执行速度,数据库访问速度,磁盘读写IO速度等,无论怎样,带宽影响是非常大,在小服务器网络带宽的众多不足条件下,只能选择压缩代码从而提高网络。

CSS标志图

方法如下:

1、新建一个 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();
2、引用方法:

<link rel="stylesheet" type="text/css" media="screen" href="style.php"/>

版权声明:若无特殊注明,本文为《小傲世》原创,转载请保留文章出处。
本文链接:https://blog.aswlcm.cn/27.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 吐舌 开心 笑眼 可怜 乖 啊 你懂得 不高兴 生气 汗 黑线 哭 真棒 阴险 鄙视 酷 滑稽 纳尼 疑问 委屈 惊讶 勉强

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!