0

HTTP 协议:

注意:在录制 HTTP 协议之前缓存已经被清除。

这是FirefoxHTTP Watch插件的HTTP 协议http ://www.mediafire.com/view/?wccimru3qdu19s2#

HTTP负载约为.5 seconds

状态是。200 OK

问题:

assets将文件夹加载到cacheFirefox 中并不GET仅仅在第一次渲染 Web 应用程序时执行请求 - 它还在每次页面加载时重复执行,因此每个页面渲染都变得太慢。

问题:

  1. Webrick、Ruby 或 Rails中是否有特定内容可能导致 Firefox 执行重复GET请求?

  2. HTTP 加载在 Web 应用程序的第一次渲染中进行,因此可以在 Firefox 中加载该文件5 seconds-assets是否cache提高加载速度的程序?

附录:

安装的rails-dev-tweaks速度从大约5 seconds到大约增加了一次2.5 seconds。到目前为止,重复GET请求仍然是一个持续存在的问题,这意味着2.5 seconds每个页面的加载仍然太慢。

4

1 回答 1

1

添加

rails-dev-tweaks

https://github.com/wavii/rails-dev-tweaks

到您的 Gemfile 用于“开发”环境...

目前问题应该只在开发环境中,在生产中它应该已经可以正常工作了

于 2012-12-14T19:10:24.300 回答