相关疑难解决方法(0)

诊断慢速视图渲染的原因

我不确定这是什么时候开始的,但我的应用程序中发生了一些不寻常的事情(在开发机器上本地运行).突然间,我看到的消息如下:

Started GET "/" for 127.0.0.1 at 2013-03-10 12:10:24 +1300
Processing by PagesController#home as HTML
  Rendered pages/home.html.erb within layouts/application (2.4ms)
Completed 200 OK in 3242ms (Views: 3241.4ms | ActiveRecord: 0.0ms)
Run Code Online (Sandbox Code Playgroud)

正如你可以看到3秒加载主页(一个相对简单的页面)...我们不是在说硬页重新加载...只是再次从另一个页面点击"主页"链接.

不确定从哪里开始,但这是我的application.rb:

#config/boot.rb is loaded
require File.expand_path('../boot', __FILE__)

require 'rails/all'

if defined?(Bundler)
  Bundler.require(*Rails.groups(:assets => %w(development test)))
end

module Goodsounds
  class Application < Rails::Application
    config.encoding = "utf-8"
    config.filter_parameters += [:password]
    config.assets.initialize_on_precompile = false
    config.assets.enabled = true
    config.action_controller.assets_dir = "#{File.dirname(File.dirname(__FILE__))}/public"
    config.assets.version = '1.0'
    config.autoload_paths += Dir["#{Rails.root}/lib/modules"]
    config.assets.paths += Dir["#{Rails.root}/app/assets/fonts/*"]
    config.assets.precompile += %w( …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

79
推荐指数
3
解决办法
4万
查看次数

标签 统计

ruby-on-rails ×1