优化 HTML 输出以缩小页面大小
最小化 HTML 输出可以显着减小页面大小,改善页面加载时间和用户体验。以下是缩小 PHP 页面 HTML 输出的技术:
使用 Minify (https://github.com/mrclay/minify) 等工具减少外部 CSS 和 JavaScript 的大小
启用 GZIP 压缩
告诉 Apache 使用 GZip 压缩 HTML 响应,从而导致尺寸减小 70%。根据您的 Apache 版本进行配置:
删除空格
合并以下 PHP 片段以删除不必要的使用 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");
以上是如何针对较小的页面大小优化 PHP HTML 输出?的详细内容。更多信息请关注PHP中文网其他相关文章!