我是Rails 3的新手。 我使用ruby 1.9.2和Rails 3.0.7和Windows 7
所以,我的问题
当我启动服务器时,此过程持续一分钟
当我尝试从浏览器访问它时(http://127.0.0.1:3000/demo/index),此页面加载时间很长(从1分钟开始)
我试图关闭杀毒软件,用户使用rapid_require宝石......我只是不知道该做什么......
问题是什么?
答案 0 :(得分:2)
当Rails启动时,它需要加载整个堆栈以及应用程序的一大块,因此这可能需要一些时间。即使在当前的机器上也需要二十到三十秒才能做好准备,这并不是异常。
通常这不是问题,因为如果在development
模式下框架运行时框架会执行较小的重新加载。您在app/
或config/routes.rb
中更改的任何内容都将在请求之间进行检测和调整。
第一页加载总是最慢,但在此之后你应该有一个非常敏感的服务器。如果没有,可能会出于配置问题。
答案 1 :(得分:1)
有些人建议使用Mogrel而不是webrick。我建议试一试。
答案 2 :(得分:1)
我遇到了非rails项目和Apache的问题。禁用IPv6修复了问题。 YMMV。