PHP实现动态压缩js与css文件的方法
发布时间:2020-12-12 22:29:16 所属栏目:PHP教程 来源:网络整理
导读:本篇章节讲解PHP实现动态压缩js与css文件的方法。供大家参考研究具体如下: 正式发布产品时,我们希望将项目里的js,css合并压缩,以减少http请求、防止轻易查看源代码。 使用 只需要在头部引入一下代码即可: demo " rel="external nofollow" >
本篇章节讲解PHP实现动态压缩js与css文件的方法。分享给大家供大家参考,具体如下: 正式发布产品时,我们希望将项目里的js,css合并压缩,以减少http请求、防止轻易查看源代码。 使用 只需要在头部引入一下代码即可: demo
这段代码会在指定的目录(例如common/)里生成压缩过后的js和css.每次更新了js,css内容,请先删除生成的压缩文件。 示例: 注意:编写的css和js文件一定要符合规范。例如一定要加分号。js的function可以不加分号。 引用的资源 _basicCompression($append_content);
$js_content .= $append_content;
}
@file_put_contents($js_url,$js_content);
}
$js_url = str_replace(FCPATH,$js_url);
return $js_url;
}
项目里引用到第三方类库JavaScriptPacker可以在github下载: gkralik/php-uglifyjs https://github.com/gkralik/php-uglifyjs |