【发布时间】:2014-10-14 20:42:57
【问题描述】:
由于 heroku 文件系统是短暂的,我计划将 AWS 用于我在 heroku 上的 django 项目的静态资产
我看到两篇相互冲突的文章,其中一篇建议使用 AWS S3。这个说要使用S3
https://devcenter.heroku.com/articles/s3
虽然下面的另一个说,S3 有缺点并使用 Cloudfront CDN 代替
https://devcenter.heroku.com/articles/using-amazon-cloudfront-cdn
许多开发人员使用 Amazon 的 S3 服务来提供静态服务 先前已手动或由某些人上传的资产 构建过程的形式。虽然这可行,但不建议这样做 S3 被设计为文件存储服务,而不是为了优化交付 正在加载的文件。因此,从 S3 提供静态资产并不是 推荐。
【问题讨论】:
标签: django heroku amazon-web-services amazon-s3 amazon-cloudfront