今天我们为大家推荐一个CDN免费加速来提高网站的打开速度。
在进行这项优化前,我们先了解一下以下几个问题:
1.什么是CDN
2.CDN的原理是什么
OK! 下面为大家一一解答。
1.什么是CDN
CDN全称Content Delivery Network 翻译过来是内容分发网络。
CDN尽可能避开互联网上有可能影响数据传输速度和稳定性的因素,使内容传输的更快、更稳定。
其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。
在这里我们举个例子来深入理解一下CDN的含义:
在你的家里有一袋花生米放在门口,你馋了,就在门口抓了一把走到客厅看着电视吧唧吧唧就吧这一把花生吃完了,但是的不够尽兴啊。你又跑到门口抓了一把,回到客厅继续吃,不一会,又吃完了如此反复,你的腿都快跑折了。这时你往果盘里装花生米,端到了客厅去吃,这次你就不需要来回跑了,直接从盘子里面拿了。
CDN就是把这远距离的花生米放在你的面前,你不用每次起身去拿而是伸手就可以够到!
CDN本质上就是缓存,网站的资料缓存的到其他服务其上,或者是世界任何服务上(取决于CND供应商的服务器),当用户访问你的网站时,响应的不是你网站的服务器而是距离用户最近的CDN缓存的服务器,这样就提高的网站的速度。
2.CDN的原理
啊,我们依旧举个例子。
大家对京东和淘宝都比较熟悉了吧。
淘宝相当于未使用CDN的网站,你在青岛,而你下单的商家在广州,在物流派送的时候就是从广州运往青岛,距离特别长,你需要等两三天才可以收到你的商品。
京东相当于使用了CDN,当你再京东下完单,京东会根据你的地理位置选择离你最近的仓库为你发货,从而减少发货时间也许一天就到了。
这就是CDN的原理,当然现实生活中关于CDN的原理不可能这么简单,我也不会去说一些定义性特别强的术语,大家简单了解就好。
由此可知CDN加速对网站速度大有好处,可是市面上大部分CDN商家都是收费的,氪金有氪金的好处,但是我们也要尽力减少开支。
因此在这里给大家推荐一个我目前使用比较好的CDN服务,Cloudflare。
Ok!我们的教程开始!
第1步:进入Cloudflare官网并注册。
第2步:添加你的网站。
第3步:选择服务计划。
第4步:确认网站IP地址是否指向正确。
显示图中的橙色小云朵即可。
第5步:域名服务商后台修改DNS。
大家登录你的域名服务商,把后台DNS换为如上图的DNS,然后点击确认。
我们以Namesilo域名服务商为例:
登录Namesilo网站 -> 点击Manage My Domain -> 点击域名 如下图:
点击Change。
输入Cloudflare所给的DNS 点击 SUBMIT,整个过程结束。
等待半小时即可在Cloudflare上查看是否配置成功。如图:
OK!是不是非常简单?
去试一下吧!