ページ速度を向上させるために PHP ページの HTML 出力を最適化する
質問: HTML 出力を最適化するにはどうすればよいですか? PHP ページのサイズを最小限に抑え、ページの読み込みを改善する速度は?
答え:
1.外部圧縮 (JavaScript および CSS) を利用する
外部 JavaScript および CSS ファイルを圧縮するには、Minify (https://github.com/mrclay/minify) などのサードパーティ ツールの使用を検討してください。
2. GZIP 圧縮を有効にする
Apache サーバーで GZIP 圧縮を有効にすると、HTML コンテンツの応答サイズが約 70% 削減されます。
Accept-Encoding: gzip, deflate Content-Encoding: gzip
3.過剰な空白を削除する
HTML のサイズをさらに削減するには、正規表現または次の PHP スニペットを使用して、出力から不要な空白を削除します。
function sanitize_output($buffer) { $search = array( '/\>[^\S ]+/s', '/[^\S ]+\</s', '/(\s)+/s', '/<!--(.|\s)*?-->/' ); $replace = array( '>', '<', '\1', '' ); $buffer = preg_replace($search, $replace, $buffer); return $buffer; } ob_start("sanitize_output");
以上が読み込みを高速化するために PHP ページの HTML 出力を最適化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。