我正在處理有超過10個CSS + JS文件的項目。Zend Framework CSS/JS minifier-obfuscator?
我想縮小/壓縮/混淆CSS和JS。
一種方法是我可以手動執行此操作。
但除了人工努力,還有什麼功能/方法可用於Zend Framework來實現這個目標嗎?
在此先感謝!
我正在處理有超過10個CSS + JS文件的項目。Zend Framework CSS/JS minifier-obfuscator?
我想縮小/壓縮/混淆CSS和JS。
一種方法是我可以手動執行此操作。
但除了人工努力,還有什麼功能/方法可用於Zend Framework來實現這個目標嗎?
在此先感謝!
我們編寫了一個shell腳本,它通過YUI compressor運行所有文件,然後將它們全部捆綁在一起。它最初可能看起來很複雜,但事實並非如此。這個腳本最終成爲我們的應用程序的單一命令部署。
這個shell做了很多其他特定於我們後端架構的東西(git,Erlang,...),所以我不能容易地提取這個特定的部分。但雅虎的文檔做得很好。
以MIC建議,其很好的YUI + Shell命令,我可以ZF領域之外再添建議 谷歌的PageSpeed國防部有許多過濾比就可以輕鬆實現你的目標
http://code.google.com/speed/page-speed/docs/filter-js-minify.html
http://code.google.com/speed/page-speed/docs/filter-css-rewrite.html
Thx爲您的答案。在測試之後,會讓你知道它是否適用於我。 – 2011-04-14 10:11:06
嘗試Minify我已經在幾個ZF項目中使用過它。只需將其安裝在/ public_html/min中,它就會縮小並壓縮css和JavaScript,並具有緩存功能。整體而言,性能非常好,腳本佔用空間小。
我們也使用它(它與ZF助手一起),它工作得很好。 – 2011-04-28 00:40:47
還沒有試過,但bundle-phu可能是你在找什麼。
我會考慮你的解決方案,並會讓你知道它對我來說有多可行。 Thx爲您的答案。 – 2011-04-14 10:10:28