Gzip暗号化/復号化

GZIPの紹介

GZIPは、Jean-loup GaillyとMark Adlerによって最初に作成され、UNIXシステムのファイル圧縮に使用されました。Linuxでは、拡張子が.gzのファイルをよく目にしますが、これらはGZIP形式です。現在では、インターネット上で非常に一般的に使用されるデータ圧縮形式、またはファイル形式となっています。
HTTPプロトコル上のGZIPエンコーディングは、WEBアプリケーションのパフォーマンスを向上させる技術です。大規模なトラフィックを扱うWEBサイトでは、GZIP圧縮技術を使用して、ユーザーにより高速な体感を提供することがよくあります。これは通常、WWWサーバーにインストールされた機能であり、誰かがこのサーバー上のウェブサイトにアクセスすると、サーバーのこの機能がウェブページのコンテンツを圧縮して、訪問者のコンピューターのブラウザーに転送し表示します。一般的に、プレーンテキストコンテンツは元のサイズの40%まで圧縮できます。これにより転送が高速化され、URLをクリックした後、すぐに表示される効果が得られます。もちろん、これによりサーバーの負荷も増加します。一般的に、サーバーにはこの機能モジュールがインストールされています。