发现网站加载图片速度很慢,于是尝试去找了一下经济又高效的加速方案。
基本分为三种:提升服务器带宽、OSS云存储和cdn加速。OSS的基础上还能进一步用CDN加速,不过费用就要进一步提升了。
1、提升服务器带宽
因为现在是在服务器里自建的文件存储系统,相当于用的是服务器本身的带宽,所以加载图片的时候会收到服务器带宽瓶颈的限制。所以可以直接加钱升服务器带宽来解决,不过要综合对比考虑一下经济性。
如果每月增加5Mbps带宽,每月需要额外增加400的费用。
2、OSS云存储
OSS云存储是直接采用云存储系统,等于把这部分文件的流量拨出去了,不再受限于服务器的带宽瓶颈。但OSS本身也是有带宽瓶颈的,以及需要按流量付费。网上也有嫌OSS加载慢的,还要在OSS基础上进一步加CDN加速。由于我们本身的文件系统已经搭建起来了,如果OSS资费方面没什么优势,应该不会考虑,不然后面可能不仅要付加速的资费,还要付文件存储的资费。
通过流量计费,流量小的话每天只几块钱。
CDN回流是优先调CDN,CDN缓存过期后才从OSS下载。
3、CDN加速
内容分发网络CDN(Content Delivery Network)是建立并覆盖在承载网之上,由遍布全球的边缘节点服务器群组成的分布式网络。阿里云CDN能分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。
通俗点说,相当于把数据帮我们在就近的节点缓存。适合要求一致性不高的数据源。
一般情况下,CDN流量价格都比OSS流量价格便宜
4、资费对比
关于阿里云还是七牛的选择问题,有很多做个人博客的选择七牛云,去查了下,CDN性能比阿里云稍逊色,价格也会便宜点。
从价格上来看,想要最经济的可以选择七牛云,但是要注意只有HTTP请求是免费的,不能用HTTPS,也就是你加速后的网站或者资源url前面没有安全锁标记。
如果你确定要用HTTPS,那就根本没有必要选择七牛云。一是速度上没啥优势;二是阿里、腾讯相对是大厂,选择大厂应该没错;
阿里云在云计算方面是国内老大哥,但是老大哥态度也很硬,没啥噱头,不是很在意价格的可以选择,仔细算算其实也贵不了多少。
腾讯云属于比较均衡的,速度比阿里差一点,但价格上是相对最低,前6个月还有免费20GB,挺良心的。
如果网站流量不大的话其实一个月差不了几块钱,所以可以哪买的服务器就在哪买CDN。
原文链接:https://blog.csdn.net/weixin_44139651/article/details/124924503?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165934458816781667879874%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165934458816781667879874&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-28-124924503-null-null.nonecase&utm_term=%E8%87%AA%E5%BB%BAcdn
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/6774