php – 任何好的Zend Framework Minify实现?

前端之家收集整理的这篇文章主要介绍了php – 任何好的Zend Framework Minify实现?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有与Zend Framework集成 Minify的良好实现?我正在寻找例子.

我希望有一个插件可以覆盖$this-> headLink()并吐出正确的缩小网址/内容.

编辑:

似乎我发现的大多数例子都没有以一种形式或方式进行全面优化.我正在寻找满足以下要求的解决方案:

将多个链接和脚本标记减少为一个请求(一个用于链接,一个用于脚本)
我见过的最接近的是一个请求路径,它将逗号分隔的字符串传递给/ min / like,如下所示:

<script src="/min?f=file1.js,file2,js,file3.js" type="text/javascript"></script>

为什么不能将所有脚本动态组合到磁盘上的一个文件中然后缓存它以便您不会对每个请求进行缩小?

<script src="/js/app.js?someRandomStringHere" type="text/javascript"></script>

组合方面应保持秩序(参考前置,附加等)

虽然我不太关心发送正确的expires头,因为我强制gzipping,etags和expires头在服务器端,具有该选项将有益于其他用户.

最后,拥有一个生成缩小资产的构建脚本并不是必须的 – 只要它很容易做到并且在每次构建后都不需要更改代码.

嗯,对不起,我没有例子,但我可以帮你解释如何,

我的简单工作流程是这样的:

1-作为视图助手
在您的自定义文件夹中,创建一个扩展my_minify :: minify()的静态函数的类
您可以创建一个覆盖headLink()和minfy类功能的viewhelper

2-作为插件
你可以创建运行postdispatch的插件来缩小整个结果视图,更多explanation

猜你在找的PHP相关文章