Rails 有没人来说下优化的经验或者 rails 的一些注意事项

sanvi · 2012年10月08日 · 最后由 aston 回复于 2012年10月12日 · 1980 次阅读

现在就直接写也没想那么多

以前做 java 的时候会考虑性能,比如冗余很多字段减少查询,或者做一些 cache

那么在 rails 里面我们要怎么优化?

比如怎么 cache?

在页面上需要怎么写

现在我都在页面上写 xx.xx

直接用 has_many 出来的类

我先抛砖引玉吧:程序 cache http://guides.rubyonrails.org/caching_with_rails.html 另外可以看看 memory cache 或者 redis,再高级的优化就是分布式。

冗余字段和语言没有关系,那是数据库的设计。 cache 也和编程语言没有关系,任何语言都可以用 cache,好多独立的 cache 都有很多语言的驱动。

基本优化 1.查找的字段,建索引 2.前期载入,避免 N+1 3.关键部分使用缓存

需要 登录 后方可回复, 如果你还没有账号请 注册新账号