Rails资产管道与静态资产负载速度差异

时间:2015-07-12 22:10:35

标签: ruby-on-rails performance asset-pipeline

我测试了同一资产的加载时间两次。一个位于rails资产管道(/ app / assets / javascripts)下,另一个作为静态文件(/ public)。

<%= javascript_include_tag 'application' -%>
<script src='/application.js'></script>

继承人我得到了什么: 当文件大小相同时,文件之间的差异是什么?如何加快静态资产的加载时间,比静态资产的加载时间慢10倍?

1 个答案:

答案 0 :(得分:1)

更新到机架1.6.4,解决了这个问题。看起来机架1.6.0引入了options[:OutputBufferSize] = 5

来源:https://github.com/rails/rails/issues/18828