我正在工作的项目,其中有10个以上的CSS + JS文件。
我想缩小/压缩/混淆CSS和JS。
一种方法是我可以手动完成这个任务。
但是,除了手工工作之外,Zend 中是否有任何功能/方法可用于实现这一目标?
提前感谢!
发布于 2011-04-14 09:07:10
我们编写了一个shell脚本,它通过YUI压缩机运行所有文件,然后将它们捆绑在一起。一开始看上去可能很复杂,但事实并非如此。这个脚本最终成为了我们应用程序的一个命令部署。
这个shell做了很多其他特定于后端架构的事情(git,Erlang,.)所以我不能轻易地提取出这个特定的部分。但雅虎的文档做得很好。
发布于 2011-04-14 10:18:13
试试缩小,我已经在几个ZF项目中使用了它。只需将其安装在/public_html/min中,它就会动态地缩小和压缩css和javascript,并具有缓存功能。总的来说,性能很好,剧本的足迹很小。
发布于 2011-04-14 09:48:05
正如Mic所建议的,它非常适合于YUI + Shell命令,而且我可以在ZF字段之外添加另一个建议,google分页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
https://stackoverflow.com/questions/5660717
复制相似问题