Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails 3.1.1在开发模式中极其缓慢?_Ruby On Rails_Ruby_Performance_Macos_Asset Pipeline - Fatal编程技术网

Ruby on rails Rails 3.1.1在开发模式中极其缓慢?

Ruby on rails Rails 3.1.1在开发模式中极其缓慢?,ruby-on-rails,ruby,performance,macos,asset-pipeline,Ruby On Rails,Ruby,Performance,Macos,Asset Pipeline,编辑:忽略我写的关于资产的所有内容。我已经禁用了它们,但我仍然有这个问题。在OSX上运行 我发现了一个可能与资产有关的问题。基本上,我制作了一个virgin应用程序,在一个页面上有一个表单,可以连接到另一个页面,每个页面的加载速度都非常慢,让我发疯 以下是我发出请求时服务器日志中的一个片段: 2012年1月10日开始获取127.0.0.1版本的“/assets/pages.css?body=1” 22:21:35-0700已送达资产/pages.css-304未修改(1ms) 已在开始获取127

编辑:忽略我写的关于资产的所有内容。我已经禁用了它们,但我仍然有这个问题。在OSX上运行

我发现了一个可能与资产有关的问题。基本上,我制作了一个virgin应用程序,在一个页面上有一个表单,可以连接到另一个页面,每个页面的加载速度都非常慢,让我发疯

以下是我发出请求时服务器日志中的一个片段:

2012年1月10日开始获取127.0.0.1版本的“/assets/pages.css?body=1” 22:21:35-0700已送达资产/pages.css-304未修改(1ms)

已在开始获取127.0.0.1的“/assets/authenticator.js?body=1” 2012-01-10 22:21:39-0700已送达资产/验证器.js-304未送达 修改(1ms)

2012年1月10日开始获取127.0.0.1版本的“/assets/jquery.js?body=1” 22:21:39-0700服务资产/jquery.js-304未修改(2ms)

已在开始获取127.0.0.1的“/assets/application.js?body=1” 2012-01-10 22:21:43-0700服务资产/application.js-200正常(0毫秒)

2012年1月10日开始获取127.0.0.1版本的“/assets/pages.js?body=1” 22:21:43-0700服务资产/pages.js-304未修改(1ms)

日志显示的每次请求的加载时间甚至不接近1-3秒。 它快把我逼疯了。我按照另一个答案的建议安装了插件,但我不知道如何使用它,也不知道在设置中写什么


谢谢大家。

试着在您的
开发日志中查找这一行。

Completed 200 OK in 476ms (Views: 155.1ms | ActiveRecord: 14.7ms)

通常的罪魁祸首是开发中没有缓存的部分和类。或者,您也可以尝试此gem:

尝试在
development.log中查找这一行

Completed 200 OK in 476ms (Views: 155.1ms | ActiveRecord: 14.7ms)

通常的罪魁祸首是开发中没有缓存的部分和类。或者,您也可以尝试此gem:

希望您使用的是Rails-3.1。检查此链接:-Windows?Linux?MacOSX?请提供更多信息。抱歉,忘了提及。您能显示给定请求的其余日志吗?另外,你指的是什么插件?怀疑这是由于在开发模式下(配置中的
cache_classes
与非SSD硬盘相结合)重新加载类造成的。Ruby在加载文件时的性能非常差(读起来很糟糕)。希望您使用的是Rails-3.1。请查看此链接:-Windows?Linux?MacOSX?请提供更多信息。抱歉,忘了提及。您能显示给定请求的其余日志吗?另外,你指的是什么插件?怀疑这是由于在开发模式下(配置中的
cache_classes
与非SSD硬盘相结合)重新加载类造成的。在加载文件时,Ruby的性能非常差(读起来很糟糕)。