Ruby on rails 项目资产文件夹的HTTP加载速度较慢-RubyonRails、Webrick、Localhost、Firefox HTTP协议:

Ruby on rails 项目资产文件夹的HTTP加载速度较慢-RubyonRails、Webrick、Localhost、Firefox HTTP协议:,ruby-on-rails,firefox,ruby-on-rails-3.2,webrick,firefox4,Ruby On Rails,Firefox,Ruby On Rails 3.2,Webrick,Firefox4,注意:在记录HTTP协议之前,缓存已被清除 这是Firefox的HTTP Watch插件的HTTP协议: HTTP加载时间大约为5秒 状态代码为200 OK 问题是: 要将资产文件夹加载到缓存中,Firefox不会在第一次呈现web应用程序时执行获取请求,它还会在每次页面加载时重复执行,因此每个页面呈现都会变得太慢 问题是: 在Webrick、Ruby或Rails中是否有特定的东西会导致 Firefox是否要执行重复的GET请求 HTTP加载第一次大约需要5秒 呈现web应用程序,因此资产文件

注意:在记录HTTP协议之前,缓存已被清除

这是Firefox的HTTP Watch插件的HTTP协议:

HTTP加载时间大约为
5秒

状态代码为
200 OK

问题是: 要将
资产
文件夹加载到
缓存
中,Firefox不会在第一次
呈现web应用程序时执行
获取
请求,它还会在每次页面加载时重复执行,因此每个页面呈现都会变得太慢

问题是:
  • 在Webrick、Ruby或Rails中是否有特定的东西会导致 Firefox是否要执行重复的
    GET
    请求

  • HTTP加载第一次大约需要
    5秒
    呈现web应用程序,因此
    资产
    文件夹可以 加载到Firefox的
    缓存中-是否有增加的程序
    装载速度

  • 增编: 安装
    rails-dev-tweaks
    将速度时间从大约
    5秒增加到大约
    2.5秒。其中,到目前为止,重复的
    GET
    请求仍然是一个持续存在的问题,这意味着
    2.5秒左右的
    每个页面加载仍然太慢。

    添加

    rails-dev-tweaks
    

    到“开发”环境的GEM文件


    目前,问题应该只出现在dev env.中,在生产环境中,它应该已经可以正常工作了

    感谢您的建议-但是我在尝试安装软件包时遇到了一个错误:
    error:在执行gem时。。。(RuntimeError)未知命令rails dev调整
    您是否已将其添加到您的GEM文件中?感谢您的响应,它已经成功了。尽管如此,安装它已将速度时间从大约
    5秒
    增加到大约
    2.5秒
    。其中,到目前为止,重复的
    GET
    请求仍然是一个持续存在的问题,这意味着每个页面加载的
    2.5秒左右的
    仍然太慢。通过查看控制台上的webrick日志,您可以确定哪一部分实际花费了时间。这实际上是对您的操作的要求,还是更高的要求,即加载js/资产..您还可以使用
    -e production
    运行一次应用程序,并注意该环境中是否存在任何重大问题。。?