28796


表題の通りです。  
HTTPサーバーでレスポンスを返す際にコンテンツを圧縮することができます。  
ですが、圧縮処理自体がCPUと時間を使うため、軽いコンテンツであれば圧縮しなくても良いのではないかと考えています。

このような計測、実験を行ったデータはどこかのサイトにありますでしょうか？  
また、どなかた知見をお持ちでしょうか？

よろしくお願いします。


CC BY-SA 3.0
2016-09-07T09:07:31.417
28742
2016-09-10T03:51:12.133
14288
question
http
HTTPのレスポンスは何バイト以上のものから圧縮した方が効率的か？


レスポンスの内容はPHPなどで動的に作成されたものでしょうか。静的でしたらファイル編集後に一度だけでいい（圧縮した結果がサーバーによりキャッシュされる）ので処理量は増えないはずです。

個人的な意見ですが、レスポンスがテキストなら(httpファイルならなおさら)必ず法則性があるので、以下のような場合を除き動的でも圧縮したほうがいいと思います。

  * サーバーにものすごく余裕が無い
  * レスポンスの遅延を極力少なくしたい（サイズが極小なのが前提）


CC BY-SA 3.0
2016-09-10T03:51:12.133
28796
2016-09-10T03:51:12.133
3974
28742
answer