php如何最小化页面html输出

  • php如何最小化页面html输出已关闭评论
  • 281 views
  • A+
所属分类:PHP

CSS and Javascript

minify类库来缩小Javascript / CSS文件

HTML

我们可以启用gzip来压缩

使用以下代码片段,使用帮助ob_start的缓冲区从HTML中删除空格:

function sanitize_output($buffer) {

    $search = array(
        '/\>[^\S ]+/s',     // strip whitespaces after tags, except space
        '/[^\S ]+\</s',     // strip whitespaces before tags, except space
        '/(\s)+/s',         // shorten multiple whitespace sequences
        '/<!--(.|\s)*?-->/' // Remove HTML comments
    );

    $replace = array(
        '>',
        '<',
        '\\1',
        ''
    );

    $buffer = preg_replace($search, $replace, $buffer);

    return $buffer;
}

ob_start("sanitize_output");

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin