Image 存储web内容(图像、视频、pdf等)的可能方式有哪些?

Image 存储web内容(图像、视频、pdf等)的可能方式有哪些?,image,web,cdn,Image,Web,Cdn,我们正计划主办一个网络应用程序,它使用多种资源,如横幅图像、视频、pdf,它们需要随着时间的推移而改变。若我们将这些资源打包到应用程序中,那个么应用程序的大小将会增加,在每次更改中,我们都需要重新打包和重新部署 所以我们计划使用aws S3和cloudFront cdn来服务所有静态web内容,我们可以在应用程序中使用它们 请建议我们的体系结构的优缺点以及实现它的其他可能方法。您可以使用Azure Blob存储。您可以存储任何文件格式,并且可以使用安全令牌对其进行保护,以限制访问。它无限制地扩展

我们正计划主办一个网络应用程序,它使用多种资源,如横幅图像、视频、pdf,它们需要随着时间的推移而改变。若我们将这些资源打包到应用程序中,那个么应用程序的大小将会增加,在每次更改中,我们都需要重新打包和重新部署

所以我们计划使用aws S3和cloudFront cdn来服务所有静态web内容,我们可以在应用程序中使用它们


请建议我们的体系结构的优缺点以及实现它的其他可能方法。

您可以使用Azure Blob存储。您可以存储任何文件格式,并且可以使用安全令牌对其进行保护,以限制访问。它无限制地扩展,被认为是大容量web流量的最佳实践。希望有帮助。

是的AWS S3确实是托管静态资产的一个非常好的选择。 正如AWS本身所述:

S3是一个高度持久、高度可用且廉价的对象 可通过HTTP直接为存储对象提供服务的存储服务。这 使它非常适用于直接向用户提供静态web内容 Internet上站点的web浏览器

你的“应用”是做什么的?只是为了显示静态内容吗?或者它有一个可靠的后端

由于不清楚,首先,这里是来自AWS官方网站的精彩资源:

他们清楚地解释了如何托管静态内容和构建web应用程序

使用AWS S3的优点在于它非常便宜,易于使用和配置。
缺点是,如果您只是托管静态内容,您将为此收取费用。为什么不使用Github页面?完全免费