很多公司在運作過程中,或多或少都會遇到這以下的情況:網站在全國乃至全球各地訪問速度不一,有的地方甚至還特別慢,尤其是做外貿的小伙伴。今天山哥就跟大家分享一下這塊的小經驗:
大家都知道,在同等條件下,網站訪問的速度取決於訪問者和服務器之間的距離,距離越近,訪問速度越快。這也是為什么買服務器盡量選擇網站大部分用戶所在地服務器的原因。
然后我們看到,像BAT這樣的網站,他們的用戶遍布全球,如果僅僅在一個地方架設服務器,那有一部分的用戶的體驗是沒辦法保證的。所以這些大公司一般都會在主要的網絡干線部署服務器,讓用戶就近訪問服務。
然而,並不是每個公司都有這么雄厚的財力來支持多點部署服務器,尤其對於中小企業來說。於是市面上就出現了專門服務這種需求的產品:CDN加速。CDN加速通俗來講就是把網站在全國各地的服務器上復制一份(即鏡像服務器),用戶在訪問的時候,路由自動分配到最近的服務器,提升訪問速度。大家在訪問軟件下載站的時候,經常看到有很多下載節點,就是用的這種方式。

理解CDN加速的原理后,我們的主角就登場了:cloudflare。cloudflare是在全球范圍內提供網站CDN加速的,在歐美地區有很多服務器,在中國則與百度CDN合作。也就是說,只要上了它的CDN加速服務,在全球范圍之內訪問速度都可以得到提升,這對於做跨地區跨國的網站來說,是多么爽的事情啊。最最重要的是,網站的加速是完全免費的,簡直不要太爽。那么,如何使用cloudflare加速呢,下面給大家做個簡短教程:
首先,登錄:www.cloudflare.com,注冊。
登錄后,在界面這里填入你要加速的網站域名,然后點擊“Add site”

然后進入DNS設置界面,在這里設置A記錄映射到你服務器的IP,跟在域名管理設置的一樣的。

點擊保存,cloudflare這邊的配置就好了。這里界面提示還需要把域名的NS服務器改為cloudflare的服務器地址

下面我以bluehost的域名為例子,講解域名NS服務器改為cloudflare的流程。進入域名管理界面,點擊這里的,在這里輸入對應的NS服務器地址,保存即可。


一般的,保存后10分鍾即生效,最慢不超過24小時。如何判斷你的網站配置cloudflare成功了呢:
方法1:首先看下確認下你的網站已經正常訪問,其次在命理控制台(cmd)里ping你的域名,看看IP是不是跟你服務器域名不一樣,如果不一樣說明已經成功了
方法2:使用chrome插件whois查看域名托管者是否為cloudflare

有的小伙伴可能會問了,這個會不會影響SEO咧,這個完全不同擔心。cloudflare跟全球的各大搜索引擎公司都有合作,對於數據的收錄是放行的。
好啦,今天分享就到這里,下次聊一聊DDOS攻擊的事情~
作者:大山聊產品運營
鏈接:https://www.jianshu.com/p/da38e4e44e56
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。