现在的网站为什么都选择把文件存到第三方而不是存在本地?

[云计算] 季雨林 2020/2/12 22:28:19

首先说,文件必然允许跟着web目录一起存储,最原始的网站都是存在本地。那时候还普遍用空间发布,就连数据库( 例如AccessDB)都是个网站目录下的文件。所以说完全可以把文件存在web目录下。但是现在越来越多的站点不再选择这么存储了。普遍选择才能到第三方服务里,例如专门的对象存储服务:阿里云对象存储OSS腾讯云对象存储COS等。


存在第三方原因,说说缺点(反过来就是优点):

1,本地存储会有容量问题,存多了硬盘爆了

2,本地存储不利于扩展成集群,多台机器需要每台都存一份文件

3,本都存储会占用本机带宽,一个图片的大小抵得过好多个页面文本,不利于优化打开速度

4,本地存储单一目录文件过大会有效率问题,我曾见过某文件夹下上千个文件,导致图片文件夹干脆打不开

补充下其他优点:

1,直接符合动静分离设计,便于针对性优化加速。参考阿里云 OSS 自带 CDN 配置入口

2,不需要考虑扩容问题,一般都是第三方系统自动处理存储逻辑,自带物理目录优化方案,对外维持同一种访问路径

3,解耦后可扩展其他功能,例如加水印,裁剪,压缩等



原文地址: https://www.opengps.cn/Blog/View.aspx?id=621 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示