#GZIP 圧縮は、帯域幅を節約し、PHP アプリケーションを高速化するためのシンプルかつ効果的な方法です。 GZIP 圧縮の背後で動作するメカニズムについては、以下で説明します。
ブラウザ/クライアントは、サーバーにファイルを要求します。
サーバーは、応答として、従来の単純なindex.htmlの代わりに.zipファイル(index.html.zip)をブラウザに送信するため、ダウンロード時間と帯域幅が削減されます。
上記の手順を実行すると、ブラウザは圧縮ファイルをダウンロードして解凍し、ユーザーに表示します。これにより、Web ページが非常に速く読み込まれます。
Apache サーバーでは、GZIP 圧縮を有効にするには、.htaccess ファイルに次のコードを追加する必要があります。
# compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xmlin AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript # Or, compress certain file types by extension: <files *.html> SetOutputFilter DEFLATE </files>
PHP ファイルでは、GZIP 圧縮を有効にすることができます。
えええええ以上がPHP で GZIP 圧縮を有効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。