1. 程式人生 > >ecshop二次開發中如何壓縮輸出HTML

ecshop二次開發中如何壓縮輸出HTML

給HTML頁面的減肥,加快頁面的載入速度。
增加了閱讀HTML原始碼的難度,使想要仿模板的菜鳥們知難而退。
原理就是刪除無用的空格、換行符、回車符,對於JAVASCRIPT不會壓縮。
開啟/includes/cls_template.php檔案,找到display函式。在echo $out;之前新增一行:

echo ltrim(rtrim(preg_replace(array("/> *([^ ]*) *</","/ /","'/\*[^*]*\*/'","/\r\n/","/\n/","/\t/",'/>[ ]+</'),array(">\\1<",'','','','','','><'),$out)));