2011-07-18 45 views
5

除了Assetic(我不能使用,因爲PHP版本)有什麼可以做資產管理嗎?PHP 5.2.x資產管理庫

編輯: 這是關於Web應用程序資產,如JavaScript和css,一個庫,用於管理和縮小它們的生產,是運行時還是預編譯資產。

+2

您的資產管理需要哪些功能?資產管理可以從這裏開始並在那裏結束,如果你真的可以在你的問題中分享這些資產,那將是一件好事。 – hakre

+0

有一些[用PHP編寫的資產管理系統](http://sourceforge.net/search/?q=asset+management&fq%5B%5D=trove%3A183)。但是,本網站旨在幫助您找到特定編程問題的答案。也許[超級用戶](http://superuser.com/)網站可以爲您的問題提供有用的答案。 –

+0

@George Assets在Assetic的上下文中指的是像JavaScript和CSS文件,Sprites,Icons等網絡資產。它不像庫存鏈接,就像您鏈接的大多數腳本所指的那樣。因此,這個問題更多地涉及到http://stackoverflow.com/questions/5505065/fuelphp-asset-error或http://stackoverflow.com/questions/4001482/php-asset-packaging-library或http:///stackoverflow.com/questions/3626101/whats-the-point-of-yiis-assetmanager。 – Gordon

回答

1

最好的辦法是將Assetic支持PHP 5.2。 usenamespace語句需要用自動加載函數和spl_autoload_register()的調用代替。

它看起來很全面,雖然它可能缺乏引用外部託管腳本的能力,如從CDN調用jQuery。我個人使用Smarty模板引擎,以及一些前置過濾器/後置過濾器函數來處理樣式表和javascript包含。如果您使用的是其他模板系統,則可能會出現類似的技巧。

+0

是的,我們也在這裏使用Smarty,現在我正在使用'sacy'來使用資產編譯!要標記這是正確的,因爲它可能是5.2.x的唯一解決方案 – Draiken