我有一个应用程序,可以从两个位置提供Web图像资源。我已经看过关于这个主题的两个轨道广播,但是以这种方式提供图像的真正优势是什么。我看到文件上的时间戳;这会导致使用像Cloudfront这样的CDN出现问题吗?或者像Varnish这样的反向代理?是否有使用Nginx从/ public vs / app / assets服务的性能指标?
简而言之,我理解CSS和Javascript的优点,但我不确定它是否有理由将图像从/ public移动到/ app / assets。这样做最有说服力的理由是什么?因为它与CDN有关,是否有任何明显的缺点?
THX
答案 0 :(得分:0)
资产管道将为图像添加摘要(数字签名),这对缓存清除非常有帮助。如果您最终选择使用CDN,则将所有静态资产放在assets文件夹中可以方便。