开发服务器的时候,为什么都把图片存在千牛云,或者别的第三方平台? 如果是小网站,存在本地可不可以?
1
akira 2020-02-12 21:07:40 +08:00
可以
|
2
RYAN0UP 2020-02-12 21:14:40 +08:00 via iPhone
为什么不可以
|
3
hanai 2020-02-12 21:15:31 +08:00
CDN 加速
可以 |
4
yongliu 2020-02-12 21:17:14 +08:00
当然可以了,网站开发最开始什么都放一台服务器上,现在只是分工细化了而已。
|
5
dremy 2020-02-12 21:49:42 +08:00 via iPhone
可以,但如果是 1M 小水管的机器呢,舍得让图片占用那可怜的带宽吗
|
6
opengps 2020-02-12 22:25:24 +08:00 2
必须可以,最原始的网站都是存在本地。那时候还普遍用空间发布,连数据库( access 等)都是个网站目录下的文件。
存在第三方原因,说说缺点(反过来就是优点): 1,本地存储会有容量问题,存多了硬盘爆了 2,本地存储不利于扩展成集群,多台机器需要每台都存一份文件 3,本都存储会占用本机带宽,一个图片的大小抵得过好多个页面文本,不利于优化打开速度 4,本地存储单一目录文件过大会有效率问题,我曾见过某文件夹下上千个文件,导致图片文件夹干脆打不开 补充下其他优点: 1,直接符合动静分离设计,便于针对性优化加速。参考阿里云 OSS 自带 CDN 配置入口 2,不需要考虑扩容问题,一般都是第三方系统自动处理存储逻辑,自带物理目录优化方案,对外维持同一种访问路径 3,解耦后可扩展其他功能,例如加水印,裁剪,压缩等 |
7
woshipanghu 2020-02-12 22:28:12 +08:00
可以的
存第三最大的好处就是你 图片不需要消耗你服务器的带宽 而且能保证你打开图片的速度 静态资源都可以存第三方 毕竟服务器的带宽贵 |
8
mouyase 2020-02-13 09:29:42 +08:00 via Android
可以,之所以放第三方是因为考虑带宽和流量
|