PHP資源管理框架 - Assetic

2013-12-31 09:29:45來源:作者:

Assetic是一個PHP的資源管理框架,用于合并和減小了CSS/JS資源。下面是例子。

Assetic是一個PHP的資源管理框架,用于合并和減小了CSS/JS資源。下面是例子。

use Assetic\Asset\AssetCollection;
use Assetic\Asset\FileAsset;
use Assetic\Asset\GlobAsset;

$js = new AssetCollection(array(
    new GlobAsset('/path/to/js/*'),
    new FileAsset('/path/to/another.js'),
));

//當(dāng)資源被輸出時,代碼會被合并
echo $js->dump();

以這種方式合并資源是一個好主意,因?yàn)樗梢约铀僬军c(diǎn)。不僅僅總下載量減小了,也消除了大量不必要的HTTP請求(這是最影響頁面加載時間的兩件事)

關(guān)鍵詞:PHP框架Assetic