mod_pagespeedとrails-何か改善していますか?
-
29-09-2019 - |
質問
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つのステップだけです。