聯系官方銷售客服
1835022288
028-61286886
教大家如何壓縮頁面中的 空白、換行、空格、注釋 等無用代碼,節省帶寬流量。
壓縮效果圖:
壓縮前后數據對比圖,壓縮后降低了流量 30%,根據不同的站點可能效果有不同,還是很值得的:
這里用到了迅睿系統的鉤子函數。也就是在根目錄 /config/hooks.php 文件中新增一個鉤子,掛在 cms_view_end
//自定義鉤子,在試圖渲染結束后運行
\Phpcmf\Hooks::on('cms_view_end', function() {
if (IS_DEV || IS_ADMIN || isset($_GET['debug'])){
//開發者模式,不要壓縮
}else{
outputCompress();
}
});
//輸出網頁Html壓縮函數
// 注意:
// 1、頁面中有 <pre></pre> 慎用
// 2、頁面中包含javascript網頁渲染模板的 可能會產生錯誤
// 3、其它情況,調試后酌情屏蔽以下正則。
來了解一下
學習一下學習一下