【问题标题】:Uploading files in NodeJS and notification在 NodeJS 中上传文件和通知
【发布时间】:2016-04-19 02:36:18
【问题描述】:

我正在构建一个节点应用程序,用户应该能够在其中上传多个文件,并且一旦上传了所有文件,就应该向 root 用户发送一封电子邮件,该电子邮件还应该包含指向已上传文件的链接,以便 root 用户可以访问用户上传的那些文件。我应该如何处理这个问题。我应该将这些上传的文件保存到应用程序服务器,还是应该使用一些静态存储服务,如 Amazon S3。这些文件是图像文件。

【问题讨论】:

    标签: node.js file-upload email-notifications


    【解决方案1】:

    虽然使用 S3 具有许多优势,例如可扩展性、可扩展性和安全性,但它也具有定价方面的优势。所以这取决于文件的敏感程度和重要性。亚马逊提供强大的 API 来处理任何类型的文件。它还支持暂停和恢复上传、分段上传和版本控制。因此,如果文件很重要并且 S3 的性能很重要,您可以利用内置 API。

    使用应用服务器的最大缺点是可扩展性。由于我们正在谈论图像文件,大小将取决于质量,并且扩展服务器可能是一项乏味的任务,因此构建能够足够管理的 api 即使不是不可能也不容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-04
      • 2014-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多