【原創】如何分析網站的網絡分佈和解析策略,快速指導優化用戶體驗(一)

在中國具有中國特色的基礎網絡綁架了互聯網企業的產品體驗!拋開技術層面,網絡基本決定了用戶體驗,能否駕馭好網絡已成爲了衡量互聯網企業及研發、測試、運維等工程師優秀與否的一個重要標準。


那如何駕馭網絡呢,個人體會是資源爲王,簡單理解就是每一個IDC或CDN節點類似移動基站,只能保障基站附近的用戶體驗,距離越遠,信號越弱。資源通常有以下兩種途徑實現:


1. 個人網站通常使用免費CDN和輕量級CDN,免費CDN例如360網站衛士(http://wangzhan.360.cn)、百度雲加速(http://yunjiasu.baidu.com)等。輕量級CDN的代表有又拍雲(http://www.upyun.com)等,以上都可以通過免費和付費得到不同的資源及解析服務。(只限於加速範疇)


1)優勢:免費版無成本,可以快速低門檻接入,對小站加速立竿見影,收費版爲彈性計費,更適合小微網站。


2)劣勢:免費版節點少,存在共用和資源不穩定因素,即使是收費版,節點也非常有限,通常30個左右的節點、<100G,總體容量偏小。



2. 企業網站使用第三方CDN和自建CDN,第三方CDN除了傳統網宿(http://www.chinanetcenter.com)、藍汛(http://www.chinacache.com),當前阿里(http://www.aliyun.com)、騰訊(http://yun.qq.com)CDN雲也正在崛起,例如電商行業主要使用第三方CDN。自建CDN除了BAT,視頻行業都是典型的代表。


1)優勢:第三方廠商在中國特殊網絡大環境下耕耘多年,節點豐富(300~500個節點)、2000~3000G,體量大,綜合支撐能力強,適合中大網站。


2)劣勢:多企業用戶共用資源,互相干擾,個性和定製化支持較弱,缺少靈活和變通。


那是否網絡節點分佈越廣、解析顆粒度越小就代表用戶體驗越好?個人的體會:


1. 用戶體驗由產品價值呈現、前端和後端代碼質量、網絡和系統投入,甚至與工程師的專業程度和追求都有關,網絡僅是其中的重要一環,要做好用戶體驗,就需要全盤把控,例如BAT有獨立的用戶體驗團隊,專職持續不斷的優化和保持用戶體驗。


2. 第三方CDN和企業自建CDN都面臨性價比的問題,最好性能VS最低成本之前的博弈是永恆不變的話題,最好性能不僅要求節點儘可能分佈廣而且優質,還要求環境單純無干擾(最高成本),最低成本追求最多業務複用,最大資源利用率(最低性能)。綜上所述,即使最多節點和最細的解析策略都達不到最理想的效果,最終實際發生的網絡收益都是平衡後的有損收益。


未完,下一篇將分享如何測試網絡性能及如何選擇IDC、CDN節點及廠商。


附錄:


阿里CDN分析,測試域名爲taobao.com

http://www.mmtrix.com/evaluate/network/testid/0af73b752a93d8c60227ea808892920d


百度CDN分析,測試域名爲baidu.com

http://www.mmtrix.com/evaluate/network/testid/0c1a37b30e15916cd88eb491b41d298b


騰訊CDN分析:qzone.com

http://www.mmtrix.com/evaluate/network/testid/7016d35f68a294a5cee8c910477f22d5


網宿CDN分析:7k7k.com

http://www.mmtrix.com/evaluate/network/testid/639181b3f326dbb480a5eb6f23d6a87a


藍汛CDN分析:xiaomi.com

http://www.mmtrix.com/evaluate/network/testid/0e9736c8f2e3606dc9f055002b656228


以上網絡分析工具爲 http://speed.mmtrix.com 。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章