Categories: 未分類

mod_gzip

Mod_gzip
mod_gzipは、 Apache HTTP Server v1 および v2の外部拡張モジュールです。
Gzip圧縮方式を使用して、 HTTPプロトコルで提供される Web ページ コンテンツの量を大幅に削減できます。
mod_gzip は、静的モジュールまたは動的モジュールとして Apache にコンパイルできます。
コンテンツ
1 互換性
2 いくつかの代替案
3 ライセンス
4 歴史
5 こちらもご覧ください
6 外部リンク
7 ノート

互換性
サーバーが圧縮データを送信しているかどうか、およびブラウザーの圧縮互換性を確認することができます。たとえば、こちら.
mod_gzip を使用してテキスト コンテンツを圧縮する場合、推奨されるメディア タイプに従って、そのMIME タイプを維持する必要が
HTML: テキスト/html
XHTML: アプリケーション/xhtml+xml
CSS: テキスト/css
JavaScript: アプリケーション/x-javascript
最も初期の Apache 1.3 バージョンの 1 つで、正規表現評価用の内部関数が導入されました。この関数は mod_gzip によって (フィルタ ルールを評価するために) 使用されるため、mod_gzip は Apache 1.2.x 以前のバージョンと一緒には機能しません。
Apache 1.3.x と mod_gzip 1.3.y の間の互換性は一般的に認められています。Apache 1.3 API はこれ以上変更されません。mod_gzip は非常に古い Apache 1.3 バージョンと一緒に動作することさえ

いくつかの代替案
mod_deflateモジュールは mod_gzip に似ていますが、Apache v2 でのみ使用できます。mod_deflate の初期のバージョンでは、mod_gzip よりも少ない量の圧縮しか提供されませんでした。 Apache 2.0.45 以降、mod_deflate の圧縮レベルはDeflateCompressionLevelディレクティブを使用して構成できるため、この違いはなくなりました。
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_gzip モジュールはApache Licenseでライセンスされています。

歴史
Apache のモジュール レベルのコンテンツ圧縮は、2000 年秋に Kevin Kiley と Konstantin Balashow によって書かれ、Michael Schröpl によって文書化され、 Remote Communications Inc. (RCI)によって発行された mod_gzip で始まりました。 RCI は HyperSpace Communications に買収され、RCI はコードをパブリック ドメインにリリースしました。
Apache 2.0.x サーバーの開発者は、サーバーが同様の GZIP エンコーディング機能を実行するために、コードベースに mod_deflate モジュールを含めました。mod_gzip は外部拡張モジュールのままです。

こちらもご覧ください

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

外部リンク
mod_gzipのオリジナルホームページです。
バージョン 1.3.19.2a 以降、mod_gzip はSourceForgeに新しいホームを見つけました。

ノート
^ mod_gzip には Apache 1.3+ が必要です ^ mod_deflate と mod_gzip の比較 ^ “”CherryPy は Gzip フィルターを提供します” . 2005-02-12にオリジナルからアーカイブ。2009 年10 月 11 日閲覧。
^ クランストーン、ピーター (2000-10-17)。「WebReference特集インタビュー」 . www.webreference.com 。2017 年7 月 2 日閲覧。
^ mod_gzip は Michael Schröpl によって書かれました ^ mod_gzip 2000年秋に執筆 ^ RCI はもともと mod_gzip を公開していた ^ RCI はコードをパブリック ドメインにリリースしました”

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