config/environments/development.rb
中设置config.assets.debug = true
引起的。将其设置为false
可能会解决您的问题。如您所见,大部分时间都花费在“空闲”阶段。这包括加载页面上所有资源(图像、样式表、JavaScript等)的时间。因此,您的HTML页面需要10秒钟才能加载和呈现,但其余的时间用于下载页面上的所有资源。
这可能是由于某些托管在服务器上的单个资源响应速度非常缓慢。因此,即使您已经加载了所有内容,但如果您有一个Google托管的jquery文件,而且网络连接非常差,那么您会看到“空闲”占用了很多时间。
但是,在您的情况下,看起来是页面上的一些图像导致页面大小达到了5MB。
n+1
类型的查询。当你在模板视图中调用关联时,这是一个容易犯的错误。 - Jeff