mod_pagespeed和Rails - 它改善了什么吗?

时间:2010-11-05 11:19:46

标签: ruby-on-rails mod-pagespeed

Rails 2.3。*,mod_passenger 2.2。*和Apache 2.2。*。是否值得安装mod_pagespeed或Rails是否正确创建所有缓存头等,以便不需要mod_pagespeed?

1 个答案:

答案 0 :(得分:12)

mod_pagespeed适用several performance optimizations and filters。 Rails已经包含了一些最佳实践,例如资产打包,但mod_pagespeed通过压缩和缩小每个资产包来进一步发展。

许多mod_pagespeed过滤器可以通过创建特定的Rails功能或过滤器使用Ruby来执行,但如果你从未对Ruby应用任何性能优化,那么mod_pagespeed是一个很好的即插即用工具。

mod_pagespeed在服务器级别工作。这意味着几个优化比在Rails级别运行相同的优化更有效。

您是否将使用mod_pagespeed,请花点时间检查您的Rails应用程序,并问自己是否没有应用程序的其他部分值得优化。 mod_pagespeed提供的性能改进并不一定能解决您的所有性能问题。

我看到程序员试图使用资产缓存来获得3毫秒,而他们没有实现任何memcached缓存策略来减少他们的Rails模型方法中的计算时间。 换句话说,mod_pagespeed不应该只是插件而忘记插件,而只是优化策略的一个步骤。