タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとrubyとrack-deflaterに関するnabinnoのブックマーク (1)

  • Rack応用 - HTTP圧縮エンコーディング最適化 - Qiita

    これを受信したブラウザは受信したボディを指定された圧縮エンコーディング(この場合はgzip)で解凍して処理します。特にテキストファイルに対しては大きな効果があり、(おおまかな目安として)30-40%程度まで通信時間を短縮できます。 Rack::Deflaterによる対応 Rackにはこのための標準ミドルウエアとしてRack::Deflaterがあります。前回の解説で簡単な応用例を示しています。 http://qiita.com/higuma/items/838f4f58bc4a0645950a#2-5 RackミドルウエアにRack::Deflaterを挿入するだけで自動的に上記リクエストヘッダを認識し、ボディを圧縮してレスポンスヘッダをセットして応答します。大部分のケースではこの対応で十分です。 事前圧縮による最適化 しかし大量のデータを扱ったりサーバ負荷が高い場合は改善の余地があります

    Rack応用 - HTTP圧縮エンコーディング最適化 - Qiita
  • 1