您安装了哪个gem或更改了哪些配置以优化Heroku的Cedar堆栈上的Ruby on Rails应用程序?
喜欢添加Rack::Deflater
...
答案 0 :(得分:1)
目前没有针对Cedar堆栈的特定优化,但有很多方法可以优化您的Rails应用程序,包括:
优化应用程序的客户端,例如:CSS精灵等技术,减少文件加载次数,压缩HTML代码等。您可以使用像Page Speed
使用缓存优化您的应用:您需要缓存许多数据库查询,以使其最有效和最快速。您可以缓存视图和其他不同的东西,您可以在Rails Caching
优化数据库:会有一些表没有添加正确的索引等...所以请确保优化查询(特别是那些连接查询),并且有适当的索引
答案 1 :(得分:0)
老实说,没有什么特别的优化Rails for Heroku,这不是Rails常规优化的一部分。
可以在此处找到相当数量的一般最佳做法:http://railslab.newrelic.com/
唯一值得一提的Heroku是regarding dyno blocking uploads.