打开文件e/class/functions.php
1、打开文件e/class/functions.php
2、找到以下函数
function GetHtml($classid,$id,$add,$ecms=0,$doall=0)
3、找到以下代码
//写文件
WriteFiletext($file,$addlevel.$string);
4、在以上代码加入
//静态生成为一行代码
$string = preg_replace('/\r\n|\r|\n/', '', $string);
$string = preg_replace('/[ ]+/', ' ', $string);
//静态生成为一行代码
5、最终代码就是这样的
//静态生成为一行代码
$string = preg_replace('/\r\n|\r|\n/', '', $string);
$string = preg_replace('/[ ]+/', ' ', $string);
//静态生成为一行代码
//写文件
WriteFiletext($file,$addlevel.$string);
-----------------------------------------
function minify_html($input) {
if(trim($input) === "") return $input;
// 去除注释
$output = preg_replace('/<!--([^\[|(<!)].*)-->/sU', '', $input);
// 去除换行符和制表符
$output = preg_replace('/[[:space:]]+/', ' ', $output);
// 去除多余的空格
$output = preg_replace('/>[\s]+</', '><', $output);
// 去除开头的空格
$output = preg_replace('/^\s+/', '', $output);
// 去除结尾的空格
$output = preg_replace('/\s+$/', '', $output);
return $output;
}
// 使用示例
ob_start('minify_html'); // 开启输出缓冲并应用压缩函数
大数据用户,使用ob_start加载此函数,几万信息的用户直接使用minify_html函数