Rails 2.3.*、mod_passenger 2.2.* 和 Apache 2.2.*。是否值得安装 mod_pagespeed 或 Rails 是否正确创建所有缓存头等,以便 mod_pagespeed 是不必要的?
最佳答案
mod_pagespeed
适用 several performance optimizations and filters . Rails 已经包含了其中一些最佳实践,例如 Assets 打包,但 mod_pagespeed 通过压缩和缩小每个 Assets 包走得更远。
很多mod_pagespeed
通过创建特定的 Rails 功能或过滤器,可以使用 Ruby 执行过滤器,但是如果您直到今天才对 Ruby 应用任何性能优化,那么 mod_pagespeed 是一个很好的即插即用工具。
mod_pagespeed 在服务器级别工作。这意味着多次优化比在 Rails 级别运行相同的优化更有效。
无论您是否会使用 mod_pagespeed,请花时间检查您的 Rails 应用程序并问问自己您的应用程序是否有其他部分值得优化。 mod_pagespeed
提供的性能改进不要绝对解决您所有的性能问题。
我看到程序员试图使用 Assets 缓存来获得 3 毫秒,而他们没有实现任何 memcached 缓存策略来减少他们的 Rails 模型方法中的计算时间。
换句话说,mod_pagespeed
不应该是即插即用的附加组件,而只是优化策略的一个步骤。
关于ruby-on-rails - mod_pagespeed 和 Rails - 它有什么改进吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4105392/