1. 設定ファイル
rreee
2. 関連パラメータ
on;
//このコマンドは gzip モジュールをオンまたはオフにする (on/off) ために使用されます
gzip_min_length 1k;
//圧縮が許可されるページの最小バイト数を設定します。ページのバイト数はヘッダーのコンテンツ長から取得されます。デフォルト値は 0 で、サイズに関係なくページを圧縮します。バイト数を 1k より大きく設定することをお勧めします。1k 未満の場合、圧縮がさらに進む可能性があります。
gzip_buffers 4 16k;
// gzip 圧縮結果のデータ ストリームを保存するために複数ユニットのキャッシュを取得するようにシステムを設定します。 4 16k は、16k 単位でインストールされる元のデータの 4 倍のサイズのメモリを 16k 単位で申請することを意味します。
gzip_http_バージョン 1.1;
//http プロトコルのバージョン (1.0/1.1) を識別します
gzip_comp_level 2;
//gzip 圧縮率、1 は圧縮率が最も小さく処理速度が最も速い、9 は圧縮率が最も高いが処理速度が最も遅い (送信は速いが CPU の消費量が多くなる)
gzip_types text/plain application/x-javascript text/ CSS アプリケーション/XML
//圧縮する MIME タイプに一致します。指定の有無にかかわらず、"text/html" タイプは常に圧縮されます。
gzip_vary
// http ヘッダーに関連します。プロキシ サーバーの Variable ヘッダーを追加します。ブラウザによっては圧縮をサポートしているものとサポートしていないものがあるため、クライアントの HTTP に基づいて圧縮されます。ヘッダーを圧縮する必要があります
上記は、Nginx シリーズ (seventeen) の nginx 圧縮出力構成を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人の参考になれば幸いです。