【发布时间】:2015-10-01 02:37:35
【问题描述】:
我两次测试了同一资产的加载时间。一个在 rails 资产管道 (/app/assets/javascripts) 下,另一个作为静态文件 (/public)。
<%= javascript_include_tag 'application' -%>
<script src='/application.js'></script>
这是我得到的: 当文件大小大致相同时,是什么导致文件之间存在如此大的差异?如何加快静态资产的加载时间,它比资产管道中的加载时间慢 10 倍?
【问题讨论】:
-
您是否尝试颠倒顺序并查看它是否看起来相同?缓存有时会导致相同资源之间出现奇怪的差异,虽然我认为这不是你的问题,但应该排除它。
-
确实不是问题,不过谢谢提醒!
标签: ruby-on-rails performance asset-pipeline