Jor*_*ein 3 performance ruby-on-rails-3 asset-pipeline
Rails 3.1在开发过程中加载页面非常慢.它通过管道一次一个地处理它们,并且需要太长时间.
是否可以预编译我的资产(我现在没有测试,所以静态文件很好)并且让Rails不负责为它们提供服务?这会让事情变得更快吗?
更新:有一个解决方案.
Richard Hulse对这个问题有正确的答案.rake assets:precompile将预先建立资产,以便直接提供资产,而无需资产管道.
但Frexuz的答案解决了我一直在缓慢加载的问题.加载Rails-dev-tweaks gem可以显着加快开发中的页面加载速度.
我有同样的问题!由于资产的原因,加载页面可能需要2-4秒.
看看这里(宝石):由于资产,Rails 3.1在开发模式下非常慢,该怎么办?
这使得服务资产几乎是即时的(服务器控制台说每个资产1毫秒),正常使用资产管道.