很多公司在运作过程中,或多或少都会遇到这以下的情况:网站在全国乃至全球各地访问速度不一,有的地方甚至还特别慢,尤其是做外贸的小伙伴。今天山哥就跟大家分享一下这块的小经验:
大家都知道,在同等条件下,网站访问的速度取决于访问者和服务器之间的距离,距离越近,访问速度越快。这也是为什么买服务器尽量选择网站大部分用户所在地服务器的原因。
然后我们看到,像BAT这样的网站,他们的用户遍布全球,如果仅仅在一个地方架设服务器,那有一部分的用户的体验是没办法保证的。所以这些大公司一般都会在主要的网络干线部署服务器,让用户就近访问服务。
然而,并不是每个公司都有这么雄厚的财力来支持多点部署服务器,尤其对于中小企业来说。于是市面上就出现了专门服务这种需求的产品:cdn加速。CDN加速通俗来讲就是把网站在全国各地的服务器上复制一份(即镜像服务器),用户在访问的时候,路由自动分配到最近的服务器,提升访问速度。大家在访问软件下载站的时候,经常看到有很多下载节点,就是用的这种方式。
理解CDN加速的原理后,我们的主角就登场了:cloudflare。cloudflare是在全球范围内提供网站CDN加速的,在欧美地区有很多服务器,在中国则与百度CDN合作。也就是说,只要上了它的CDN加速服务,在全球范围之内访问速度都可以得到提升,这对于做跨地区跨国的网站来说,是多么爽的事情啊。最最重要的是,网站的加速是完全免费的,简直不要太爽。那么,如何使用cloudflare加速呢,下面给大家做个简短教程:
首先,登录:www.cloudflare.com,注册。
登录后,在界面这里填入你要加速的网站域名,然后点击“Add site”
然后进入DNS设置界面,在这里设置A记录映射到你服务器的IP,跟在域名管理设置的一样的。
点击保存,cloudflare这边的配置就好了。这里界面提示还需要把域名的NS服务器改为cloudflare的服务器地址
一般的,保存后10分钟即生效,最慢不超过24小时。如何判断你的网站配置cloudflare成功了呢:
方法1:首先看下确认下你的网站已经正常访问,其次在命理控制台(cmd)里ping你的域名,看看IP是不是跟你服务器域名不一样,如果不一样说明已经成功了
方法2:使用chrome插件whois查看域名托管者是否为cloudflare
有的小伙伴可能会问了,这个会不会影响SEO咧,这个完全不同担心。cloudflare跟全球的各大搜索引擎公司都有合作,对于数据的收录是放行的。
好啦,今天分享就到这里,下次聊一聊ddos攻击的事情~
原文链接:https://www.cnblogs.com/gao88/p/11256302.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/17785