Web 如何在其他平台上保存图像以节省系统空间以优化网站?

Web 如何在其他平台上保存图像以节省系统空间以优化网站?,web,optimization,storage,azure-storage,firebase-storage,Web,Optimization,Storage,Azure Storage,Firebase Storage,我正在创建一个网站,允许用户发布新闻、照片、视频 我的数据库大致如下: PostNews_M表有一个名为ImgID的列,该列是表Image_M ImgID链接的外键 我认为,如果站点的用户数量较少,并且帖子很少,那么每个帖子都有很少的图片,所以存储在服务器上的图片就没有问题了 但是如果有一天网站有更多的用户,这种图像的存储就会出现问题,这会导致服务器存储更多的图像,网站会变得沉重和缓慢 我认为当用户发布帖子时,图像将保存在另一个地方,然后column Link将保存图像的url,因此当我加载网站

我正在创建一个网站,允许用户发布新闻、照片、视频

我的数据库大致如下:

PostNews_M表有一个名为ImgID的列,该列是表Image_M ImgID链接的外键

我认为,如果站点的用户数量较少,并且帖子很少,那么每个帖子都有很少的图片,所以存储在服务器上的图片就没有问题了

但是如果有一天网站有更多的用户,这种图像的存储就会出现问题,这会导致服务器存储更多的图像,网站会变得沉重和缓慢

我认为当用户发布帖子时,图像将保存在另一个地方,然后column Link将保存图像的url,因此当我加载网站时,系统将调用已保存在链接中的图像url


我期待有人给我建议,建议我如何处理或如何给我关键字让我学习。

据我所知,你可以使用Azure Blob存储来完成

Azure Blob存储可用于存储多种文件,包括新闻、照片、视频。如果您存储了blob所需的文件,则每个文件都有一个URL。然后您可以将url保存到列链接。您可以在门户或Azure存储资源管理器中找到它们

在门户中 在Azure存储资源管理器中 有关更多详细信息,请参阅此