我们正在努力改善我们的网站效果。作为其中的一部分,我们计划做两件事:
目前,它们只是存储在assets文件夹中。这很好&简单,并且由于Rails将指纹附加到缓存区域,因此满足了我们当前的所有需求。然而,在未来,我们意识到这不是提供这些图像的正确方式(我们的徽标等)。
那么提供此类内容的最佳方式是什么?
谢谢! 林檎
答案 0 :(得分:1)
如果您已经在使用S3,那么我也会将所有这些文件都放在S3上。然后使用AWS CloudFront(内容交付网络),以便快速提供服务。 CloudFront的成本实际上可以忽略不计。
您可以使用https://github.com/rumblelabs/asset_sync之类的gem来更轻松地管理。