如何在每个请求中阻止重新生成路径的导轨?
问题描述:
我正在一个很大的路线很大的铁路项目工作。如果rails处于开发模式,则应用程序运行速度非常缓慢,因为它必须重复生成路由。我已经通过删除大部分路由来测试了几次,并且我们的应用几乎可以立即提供我们的网页,而不是通常需要的10秒左右。我试图找出的是,在开发模式下,我可以如何阻止每次请求时重新生成路由。有没有办法缓存它或只是停止再生?如何在每个请求中阻止重新生成路径的导轨?
答
我不会建议它,但在您的配置中将cache_classes设置为true。每次你想测试代码更改时,你都必须重新启动服务器。
答
你有没有遇到过这种情况?
我对派对有点迟到,我没有停止路线重建的直接回答,但是您会接受加速开发环境的其他部分作为妥协吗?如果是这样,这是值得检查出Rails Development Boost宝石。我从那里有了很大的提速。
我们在这里讨论的路线有多少条? 10秒很多。 – hammar 2011-05-16 04:51:42