网站有涉及到图片的请求,买了阿里云服务,我想将图片放在云服务上的某个目录下,然后通过nginx代理请求图片资源,不知道这么做是否可行?
还是说需要将图片放在OSS上存储,但是OSS需要收费?
哪个方案更好一些?
网站有涉及到图片的请求,买了阿里云服务,我想将图片放在云服务上的某个目录下,然后通过nginx代理请求图片资源,不知道这么做是否可行?
还是说需要将图片放在OSS上存储,但是OSS需要收费?
哪个方案更好一些?
如果你服务器也用的阿里云,阿里云OSS的下行流量费用(0.5¥/GB,闲时0.25¥/GB)是比云数据传输和弹性公网IP的便宜的(0.8¥/GB),但云数据传输每月20G内地,180G全球的免费额度基本够用
ECS + Nginx代理:
OSS存储:
如果你的网站图片访问量较大,推荐使用OSS存储,可以更好地保证图片访问的稳定性和速度。如果访问量较小,可以考虑使用ECS存储并通过Nginx代理。
6 回答4.7k 阅读✓ 已解决
5 回答7.7k 阅读✓ 已解决
4 回答7.2k 阅读
2 回答7.4k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答9.5k 阅读✓ 已解决
3 回答6.9k 阅读✓ 已解决
OSS存放静态资源是为了减轻服务器带宽压力,也可以提升用户访问的速度
相对于给服务器买带宽,购买OSS存储要划算的多,并且还快
很多网站是接口走的服务器,静态资源全部在OSS上,用户体验很好