先谈一下我目前理解的CDN:
CDN:内容分发平台
比如现在萌狼蓝天买了服务器A,由于萌狼非常穷,只买得起1M带宽的服务器。
萌狼用服务器搭建了一个社区,但是大家访问这个社区(网站)的速度非常慢,每次进入网站都要加载好半天,好不容易进去了,看帖子加载慢,发帖子加载慢,总之干啥都慢……
访问网站,就是要加载网站的资源,访问速度,物理因素上,跟用户与服务器的距离有关。
从理论上来说,比如服务器在南方,南方的用户访问就会比北方的用户访问速度快一些。
如果,我是说如果,我们把南方服务器A的网站资源,放在各个地区的服务器上,那么不同地区的用户,就可以选择最近的地区的服务器的网站资源来加载,这样就更快了,但是我们不可能在每个地区都买一个服务器。
这个时候,某云说,我全球每个区域都有服务器,你可以把你网站的资源,缓存到我各个地方的服务器,这样不同地方的用户,就可以访问到最近的服务器资源辣!那相当于就是在访问我的服务器了,加载网站就不再受你那网站的1M限制了。不过嘛,你得给我钱才是。
那这个怎么算钱呢?
按流量算钱:比如说加载你这个网站1次,需要花1M,你可以买个100G/月的流量包。
按峰值带宽算钱:比如说你网站一天中,最高的访问是5M,那么你可以买个5M的带宽
按访问次数算钱:我替你收https请求,1000万次100元怎么样?
我对CDN不是很了解,上述就算是我对CDN的理解了。
我不明白的地方有这些:
比如现在,我只是想加速用户访问我网站的速度,网站访问量日均低于1k,
0.我应该如何选择套餐购买
1.买了流量包还需要买https请求次数吗?
CDN这个东西,除了网站访问加速,用户请求,比如发帖,上传文件,这类的请求操作,CDN能管吗?