keyboard_arrow_up
Apacheの「mod_deflate」でサイトの軽量化を図る
visibility_off プライベートURLを表示
「**mod_deflate**」についてのメモです。**mod_deflate** はHTTP圧縮通信を実現するApacheの機能で、サーバー側でgzip圧縮されたデータを送信することで通信量が軽減され、表示速度が向上するというわけです。 gzip圧縮されたデータを解凍できる機能は、現在ほとんどのブラウザでサポートされているようなので、その点の心配をする必要はなさそうです。 **mod_deflate** で圧縮するデータはHTML,CSS,JSファイルなどのテキストデータで、独自の方法で圧縮されている画像や動画などのファイルは含めません。PDFも必要ありません。 サーバー側で **mod_deflate** がサポートしていれば導入は簡単で、例えば以下のような .htaccessファイルを用意すると、**AddOutputFilterByType** で指定したMAMEタイプのファイルがgzip圧縮されて通信されます。 AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript どの程度圧縮されているか調べる便利なサイトもあります。 http://www.gidnetwork.com/tools/gzip-test.php
ソースコードは自由にお使いください。また、何らかの不利益が生じたとしても一切責任を負いません。
このエントリーについてのお問い合わせ、お仕事のご相談やご依頼など mail_outline
keyboard_arrow_down
settings_ethernet
insert_photo
create
done