效果
添加前


添加后


延迟和宽带的理解
当你访问一个页面时,你的电脑会派出一个“信使”去服务器,这个“信使”会带领一定体积的木棍过来,并且来自不同服务器的“木棍”体积是相同的,当“横截面积”越大,“长度”越短,整个“木棍”来到你这边越快。这个形象的说法中,“信使”去服务器的时间为延迟,“木棍”是资源,“横截面积”是宽带,“长度”是“木棍”到达用户端的时间
美国宽带一般为200Mbps,国内延迟一般为300ms延迟,香港宽带一般为10Mbps,国内延迟一般为40ms。
“宽带÷8=网速”,“1秒(s)=1000毫秒(ms)”,所以如果一个1MB的文件从美国传过来需要“300÷1000+1÷(200÷8)=0.34秒”,香港则为“40÷1000+1÷(10÷8)=0.84秒”。
美国和香港服务器各有优势,如果传输文件小就选香港,如果文件大就选美国,可以利用上述数据来列一个方程“300÷1000+x÷(200÷8)=40÷1000+x÷(10÷8)”来求临界,结果为x=0.34MB
CDN的理解
那如何两者兼备?CDN就体现了优势
CDN作为一个“转运站”可以将延迟几乎去掉,在某个地区买,速度就像服务器安装在这个地方,如果你要加速国内的网络那就选择国内CDN,其他同理
CDN的选择
网上的CDN成本极其的高昂,一般一个月100GB便宜的也下不了30元,如果受一次攻击,轻则百元起步,所以如果不会防御千万别用
但是天无绝人之路,也有很多慈善家免费提供CDN,接下来我将以速盾CDN为例,带大家进行一次CDN的配置
CDN配置
第一步:购买套餐(太简单,省略了)
第二步:添加域名
点击侧边栏的“站点管理”,点击“我的域名”,点击“添加域名”,填写域名和朱源站ip地址(其他都不要动!!!),点击“确认添加”,复制“CNAME”,进入cloudflare的域名DNS解析地(其他的也大同小异),删除原本的域名解析,点击“添加记录”,类型选择“CNAME”、填写名称、粘贴“CNAME”、关闭“代理状态”
等待两分钟就可以看到结果了