【问题标题】:How to use Dropbox for storing images instead of Amazon S3?如何使用 Dropbox 而不是 Amazon S3 来存储图像?
【发布时间】:2015-07-08 17:51:53
【问题描述】:

您好,我计划在 Heroku 上托管我的 Spree 站点,但由于 Heroku 的文件系统是只读的,Spree 文档站点建议使用 Amazon 的 S3。使用 S3 的问题是,我没有信用卡。我是尼泊尔的学生。 那么,我想知道是否有任何方法可以使用 Dropbox 来为我的 Heroku 托管的 Spree 网站存储图像?

【问题讨论】:

    标签: ruby-on-rails heroku amazon-s3 dropbox spree


    【解决方案1】:

    您可以简单地将您的资产(例如图像)添加到您的 Heroku 应用程序 GIT 存储库,然后将其推送到 Heroku。

    heroku 通常不支持托管用户上传,例如,如果您让用户通过表单将文件提交到服务器。

    我在学习的时候用过Dropbox作为一个通用的CDN,但是速度很棒,而且URL很疯狂。

    【讨论】:

    • 你能告诉我你是怎么做到的吗?你说的是哪种速度?
    • 我从来没有将它与 Rails 一起使用,而是更多地用于托管静态 HTML 和图像 - 这是一个非常糟糕的解决方案 - 有时 Dropbox 会花费很长时间来交付文件。只需将您的文件提交到 Heroku - heroku 允许相当大的 slug 大小并且性能不错。
    【解决方案2】:

    使用http://cloudinary.com/ 免费 CDN 而不是 S3 或 Dropbox。

    【讨论】:

    • 是否支持pdf上传??
    • 是的,您可以查看它的文档以获取更多信息。
    • 它不是免费的。 Dropbox 有 1tb 免费;如果不是更多的话,每月在云上的花费会是数千美元
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-17
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 2021-11-14
    相关资源
    最近更新 更多