问题背景:

商城类图片较多,用户打开慢,没有耐心看下去,直接造成损失,所以打开缓慢的问题真的不能得过且过,要认真处理

 

解决过程:

1、购买阿里云OSS存储空间,这个很便宜,40G的空间一年9块钱,将图片资源上传到阿里云OSS存储,但这一步仅仅只是完成了图片存放

2、用户打开站点,要访问这些图片,有访问就会产生流量,SO,这个流量阿里云是另收费的,因为访问加载图片就是下载这些图片,所以可以对应的购买“下行流量包”

3、我没买,因为也是第一次摸这玩意,所以觉得自己掉坑了,就暂时放弃这种搞法了,同类产品还有大名鼎鼎的CDN加速

 

最终方案:

1、突然发现买的服务器是1M的带宽,这个真是低级错误,果断升级到4M的,因为平时访问量不算高,先升级到这级别了

2、检测了商品图,发现管理人员传的好多都是1M以上的图片,而其实图片尺寸长宽都不会超过800像素,但大小竟然如此恐怖,大大的问题,没办法,写程序压缩这些图片吧,毕竟图片太多了,要求管理人员重新一个个上传不现实

 

后期可优化项:

1、如遇上做活动,可以在临时升级带宽,升级到10M 20M的爽几天也不过分

2、优化图片上传方式,上传即压缩,保证所有图片不再出现过大的问题

3、随着用户量增加,访问量增加,就可以考虑增加更大的带宽,以及使用CDN+OSS了

posted on 2021-08-19 21:22  宕样  阅读(325)  评论(0编辑  收藏  举报