Categories: 未分類

mod_deflate

Mod_deflate
mod_deflateは、 Apache HTTP Server、Apache v2.0 以降のオプション モジュールです。これは、 LZ77アルゴリズムとハフマン コーディングの組み合わせを使用するDeflate ロスレス データ圧縮アルゴリズムに基づいています。このモジュールは、ネットワーク経由でクライアントに送信される前に、 Apache HTTP サーバーからの出力を圧縮できるようにする DEFLATE 出力フィルターを提供します。また、 gzip で圧縮された応答本文を解凍(膨張、解凍) するためのフィルターも提供します。
コンテンツ
1 制限
2 互換性
3 代替案
4 ライセンス
5 歴史
6 こちらもご覧ください
7 ノート
8 外部リンク

制限
mod_deflate モジュールにはファイル サイズの下限がないため、小さすぎて圧縮の恩恵を受けられないファイルを圧縮しようとします。これにより、mod_deflate で処理すると、約 120 バイトより小さいファイルが大きくなります。

互換性
サーバーをチェックして、サーバーが圧縮データを送信しているかどうか、およびブラウザの圧縮互換性を確認できます (例:ここ) 。
mod_gzip を使用してテキスト コンテンツを圧縮する場合、推奨されるメディア タイプに従って、そのMIME タイプを維持する必要が
HTML: テキスト/html
XHTML: アプリケーション/xhtml+xml
CSS: テキスト/css
JavaScript: アプリケーション/x-javascript

代替案
mod_gzipモジュールは、Apache v1 および v2のmod_deflate に似ています。
mod_gz モジュールは、Ian Holsman によって独自に開発されました。このモジュールは、Apache 2.0 用の gzip 圧縮フィルターを実装し、 mod_gzip と同様の機能を提供します。2 つのモジュールの重要な違いの 1 つは、mod_gzip には独自の gzip 実装が含まれているのに対し、mod_gz は外部の zlib ライブラリに依存していることです。
PHPでは、PHP スクリプトの出力で同様の効果が得られます。
ob_gzhandler ()およびgzencode()関数;
php.ini ファイルの zlib.output_compression オプション。
CherryPyは、Python 標準ライブラリの zlib モジュールを使用するGzipフィルター を提供します。

ライセンス
mod_deflate モジュールは Apache v2 の一部であり、Apache License 2.0 でライセンスされています。

歴史
Apache のモジュール レベルのコンテンツ圧縮は、Apache 1.3 以降、外部拡張モジュールであるmod_gzipで開始されました。
Apache 2.0.x サーバーの開発者は、サーバーが同様の GZIP エンコード機能を実行できるように、コードベースに mod_deflate を含めました。初期のバージョンでは、mod_gzip よりも少ない量の圧縮が提供されました。
Apache 2.0.45 以降、mod_deflate の圧縮レベルは、DeflateCompressionLevelディレクティブを使用して構成できます。このディレクティブは、1 (最速の圧縮速度、最低の圧縮率) から 9 (最低の圧縮速度、最高の圧縮率) までの値を受け入れます。デフォルト値は 6 です。この変更により、mod_deflate の圧縮はそのままで mod_gzip と同等になりました。

こちらもご覧ください

無料でオープンソースのソフトウェア ポータル
HTTP 圧縮
一部の汎用 Apache モジュール
Apache 用のいくつかのプログラミング言語インターフェース

ノート
^ mod_deflate は、gzip 圧縮された応答本文を解凍するためのフィルターも提供します ^ “”CherryPy は Gzip フィルターを提供します” . 2005-02-12にオリジナルからアーカイブ。2011 年4 月 7 日閲覧。
^ mod_deflate と mod_gzip の比較

外部リンク
Apache モジュール mod_deflate — Apache 2.0 用。
Apache モジュール mod_deflate — Apache 2.2 用。
mod_deflate 圧縮レベル テスト— ファイル サイズ vs. サーバー負荷 – Apache 2.2 でテスト済み。”

admin

Share
Published by
admin

Recent Posts

モード分散

Modal_dispersio…

2週間 ago

モーダル深度

Modal_depth   「…

2週間 ago

モーダル コンパニオン

Modal_companion…

2週間 ago

モーダルケース

Modal_case   「モ…

2週間 ago

モーダル帯域幅

Modal_bandwidth…

2週間 ago

FEMによるモーダル解析

Modal_analysis_…

2週間 ago