簡體   English   中英

Zend Framework CSS / JS minifier-obfuscator?

[英]Zend Framework CSS / JS minifier-obfuscator?

我正在研究具有10個以上CSS + JS文件的項目。

我想縮小/壓縮/混淆CSS和JS。

一種方法是我可以手動完成此操作。

但除了手動工作之外, Zend Framework中是否有任何可用於實現此目標的功能/方法?

提前致謝!

嘗試Minify我在幾個ZF項目中使用過它。 只需將它安裝在/ public_html / min中,它就可以動態縮小和壓縮css和javascript並具有緩存功能。 整體而言,性能非常好,腳本占用空間小。

我們編寫了一個shell腳本,它通過YUI壓縮器運行所有文件,然后將它們捆綁在一起。 它最初可能看起來很復雜,但事實並非如此。 這個腳本最終成為我們應用程序的單命令部署。

這個shell還有很多其他特定於我們后端架構的東西(git,Erlang,...)所以我不能輕易地提取這個特定的部分。 但雅虎的文檔做得很好。

正如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

還沒試過,但是bundle-phu可能就是你想要的。

Mic建議很好,但對我來說,使用像maven.apache.org(用於php )這樣的管理/構建工具來完成這些工作和更加需要的自動化(例如測試)要容易得多。 我正在使用js混淆cactus的自編寫工具,它可以用作單獨的控制台工具以及maven插件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM