【发布时间】:2015-10-15 10:11:31
【问题描述】:
这是我第一次将真正的应用程序部署到生产环境中,我们在网站上遇到了一些速度问题。现在的主要问题是加载索引页面所需的时间,所以我知道这实际上是关于查询或类似的事情。
我们使用 Heroku + Puma + CloudFront 作为 CDN 来为我们的静态资产提供服务。问题是,我不太确定这是否应该发生:
如您所见,application.js 和 application.css 被加载了两次,一次来自 cloudfront,另一次来自 /assets。这应该发生吗?这只是一个示例,但我拥有的一些图像和 .svg 也会发生这种情况,它们被“加载”了两次。
需要注意的是,包含 js 和 css 的调用只在 head 标记中调用一次
谢谢
【问题讨论】:
标签: javascript css ruby-on-rails heroku asset-pipeline