ruby-on-rails - ROR 开发非常缓慢,但生产工作正常

标签 ruby-on-rails ruby

我有一个 ruby​​onrails 应用程序在开发模式下变得非常慢。在生产中一切都很好,但即使是一个简单的“hello world”在开发中也需要。我检查了 session 存储以及我在网上找到的所有可能原因,但没有发现问题所在。我错过了一些常识吗? “在 1657 毫秒内完成( View :226,数据库:39)”

最佳答案

开发肯定较慢,因为它会重新加载所有组件。生产模式仅在服务器启动时加载组件。

如果您发现您的应用在生产模式下仍然太慢,那么您可以开始寻找瓶颈。您可以从优化数据库查询开始,使用 :include 和 indicies。您还可以尝试系统地删除您的 gem 和插件,以找到降低代码速度的部分。

关于ruby-on-rails - ROR 开发非常缓慢,但生产工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2307089/

相关文章:

ruby-on-rails - addressable/uri 在 ruby​​ 中按字母顺序给出参数

ruby-on-rails - 我如何使这个 Ruby 方法更像 'ruby-esque' - 即干燥和光滑?

ruby-on-rails - Rails 控制台无法启动

javascript - 如何在不进行轮询的情况下从我的 Ruby REST/CRUD API 持续更新我的 ReactJS 客户端?

ruby - Ruby 正则表达式中的 '?-mix' 是什么

ruby - 什么时候使用 Regexp.new()?

ruby-on-rails - 如何在 View 中显示关联模型的属性?

ruby-on-rails - Rails - 渲染 :action to target anchor tag?

ruby-on-rails - 删除非法字符的助手?

ruby-on-rails - 猴子修补设计(或任何 Rails gem)