我正在处理有超过10个CSS + JS文件的项目。
我想缩小/压缩/混淆CSS和JS。
一种方法是我可以手动完成。
但除了手动工作之外,还有 Zend Framework 中可用的任何功能/方法来实现这一目标吗?
提前致谢!
答案 0 :(得分:4)
试试Minify我在几个ZF项目中使用过它。只需将它安装在/ public_html / min中,它就可以动态缩小和压缩css和javascript并具有缓存功能。总的来说,性能非常好,脚本占用空间小。
答案 1 :(得分:2)
我们编写了一个shell脚本,它通过YUI compressor运行所有文件,然后将它们捆绑在一起。它最初可能看起来很复杂,但事实并非如此。这个脚本最终成为我们应用程序的单命令部署。
这个shell对我们的后端架构(git,Erlang,...)做了很多其他的事情,所以我不能轻易地提取这个特定的部分。但雅虎的文档做得很好。
答案 2 :(得分:0)
正如Mic所说,它对YUI + Shell命令非常好,我可以在ZF字段之外添加另一个建议 google pagespeed mod有很多过滤器,可以轻松实现你的目标
http://code.google.com/speed/page-speed/docs/filter-js-minify.html
http://code.google.com/speed/page-speed/docs/filter-css-rewrite.html
答案 3 :(得分:0)
尚未尝试过,但bundle-phu可能正是您所寻找的。 p>
答案 4 :(得分:0)