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

时间:2018-04-21 10:05:07

标签: web optimization storage azure-storage firebase-storage

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

我的数据库大致如下:

PostNews_M表有一个名为ImgID的列,此列是表Image_M (ImgID, Link)的外键。

我认为如果网站的帖子数量较少,每个帖子的图片都很少,那么存储在服务器上的图片就不会有问题。

但是如果有一天网站有更多用户,这样的图像存储就会出现问题,这会导致服务器存储更多图像,网站会变得越来越慢。

我认为当用户发布帖子时,图片会保存在其他地方,然后列Link会保存图片的网址,所以当我加载网站时,系统会调用图片网址已保存在Link

我期待有人建议,建议我如何处理或如何给我一个关键词给我学习。

1 个答案:

答案 0 :(得分:1)

据我所知,您可以使用 Azure Blob存储来执行此操作。

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

  • 在门户网站

enter image description here

  • 在Azure存储资源管理器中

enter image description here

有关详细信息,请参阅此article