Web ページの出力をgzipする Rails 用の最適なプラグインは何ですか?
編集:
私がホストしている会社は、インストールしないと述べていmod_deflate
ます。
Web ページの出力をgzipする Rails 用の最適なプラグインは何ですか?
編集:
私がホストしている会社は、インストールしないと述べていmod_deflate
ます。
すでに有効になっているかどうかをテストしましたか? ホスティング プロバイダーが Apache を使用している場合、デフォルトで Apache が存在する可能性があります。
サイトに対してこのコマンドを実行し、Content-Encoding: gzip
ヘッダーを取得できるかどうかを確認します。
$ curl --head -H "Accept-Encoding: gzip" http://example.com
別の Web サーバーを使用せずに Rails アプリケーションを実行している場合を除き (これは通常、良い考えではありません)、おそらく Web サーバーを確認する必要があります。すべての主要な Web サーバーには、gzip を有効にするオプションがあります。たとえば、Apache の場合はmod_deflateを使用できます。
deflate ミドルウェアを試してみましたか? に追加use Rack::Deflater
しますconfig.ru
。
Herokuで実行されているアプリでそれを行う方法です(cedar-stack以降のAFAIK)。
ホスティング会社がmod_deflateをサポートしていない場合は、新しいホスティング会社が必要です。Rubyでこれを行うのはかなり遅く、お尻が痛くなると思います。
mod_deflateを介して apache で圧縮を有効にしてみましたか?