質問

Rails 2.3。*、Mod_Passenger 2.2。*およびApache 2.2。*。 mod_pagespeedをインストールする価値はありますか、それともRailsはすべてのキャッシュヘッダーなどを適切に作成して、mod_pagespeedが不要になりますか?

役に立ちましたか?

解決

mod_pagespeed 適用されます いくつかのパフォーマンスの最適化とフィルター. 。 Railsには、資産パッケージなどのこれらのベストプラクティスのいくつかがすでに含まれていますが、Mod_PagesPeedは各資産パッケージを圧縮および削減することでさらに進んでいます。

多くの mod_pagespeed フィルターは、特定のRails機能またはフィルターを作成することでRubyを使用して実行できますが、今日までRubyにパフォーマンスの最適化を適用したことがない場合、mod_pagespeedは優れたプラグ&プレイツールです。

MOD_PAGESPeedはサーバーレベルで動作します。つまり、いくつかの最適化は、Railsレベルで同じ最適化を実行するよりも少し効率的です。

mod_pagespeedを使用するかどうかにかかわらず、時間をかけてRailsアプリケーションを点検し、最適化に値する他のアプリケーションのセクションがないかどうかを自問してください。によって提供されるパフォーマンスの改善 mod_pagespeed パフォーマンスの問題をすべて解決しないでください。

プログラマーがAssetキャッシュを使用して3MSを獲得しようとしているのを見ましたが、Railsモデルのメソッドの計算時間を短縮するためのMemcached Caching戦略を実装しませんでした。言い換えると、 mod_pagespeed プラグではなく、アドオンを忘れてはなりませんが、最適化戦略の1つのステップだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top