一、電商網站訪問慢的成因
電商企業硝煙四起,記得去年淘寶的雙十一,雙十二等促銷活動,京東的與蘇寧易購大戰,雖然聲勢浩大,但據筆者調查與體驗,每當我們去打開促銷頁面或者下訂單的時候,就會出現訂單頁無法打開,網頁無法刷新等情況。從網絡技術而言,電商訪問速度慢點的成因主要有:第一,硬件性能無法滿足離訪問量,高并發數;第二,網站發布軟件本身的性能的缺陷;第三,各大運營商網絡互訪瓶頸的問題;谝陨先c電商網站加速技術應運而生。
二、電商網站加速技術的原理
網站加速技術主要分為兩種:
(1)反向代理(Reverse Proxy)加速技術,主要是從發布軟件性能著手去解決問題,其主要軟件有Nginx、Tengine等。Nginx的特點是占有內存少,并發能力強,事實上N西rDc的并發能力確實在同類型的網頁服務器中表現較好。Tengine,它是在Nginx的基礎上,針對大訪問量網站的需求加以研發,是一個高效、穩定、安全、易用的Web平臺。
(2)智能解析分布式CDN(Content Delivery Network)加速技術,主要利用智能解析,解決運營商之間的網絡互訪的問題。它采用智能路由和流量管理技術,及時發現能夠給訪問者提供最快響應的加速節點,并將訪問者的請求導向到該加速節點,由該加速節點提供內容服務。利用內容分發與復制機制,CDN客戶不需要改動原來的網站結構,只需修改少量的DNS配置,就可以加速網絡的響應速度。簡易工作原理圖1如下:
圖1、圖2 CDN加速原理
CDN加速的主要過程如下:
當用戶訪問了使用CDN服務的網站時,DNS域名服務器通過CNAME方式將最終域名請求重定向到CDN系統中的智能DNS負載均衡系統。智能DNS負載均衡系統通過一組預先定義好的策略(如內容類型、地理區域、網絡負載狀況等),將當時能夠最快響應用戶的節點地址提供給用戶,使用戶可以得到快速的服務。
同時,它還與分布在不同地點的所有CDN節點保持通信,搜集各節點的健康狀態,確保不將用戶的請求分配到任何一個已經不可用的節點上。用戶向瀏覽器提供要訪問網站的域名,域名解析的請求被發往網站的DNS域名解析服務器。
由于網站的DNS域名解析服務器對此域名的解析設置了CNAME,請求被指向CDN網絡中的智能DNS負載均衡系統。
智能DNS負載均衡系統對域名進行智能解析,將響應速度最快的節點IP返回給用戶;瀏覽器在得到速度最快節點的IP地址以后,向CDN節點發出訪問請求;由于是第一次訪問,CDN節點將回到源站取用戶請求的數據并發給用戶;當有其他用戶再次訪問同樣內容時,CDN將直接將數據返回給客戶,完成請求,服務過程。
通過以上的分析我們可以看出,CDN服務對網站訪問提供加速的同時,可以實現對普通訪問用戶透明,即加入緩存以后用戶客戶端無需進行任何設置,直接輸入被加速網站原有的域名即可訪問。(以上過程總結如圖2所示:)
三、網站加速技術在電商網站中的應用
我們通過網站測試平臺www.webkaka.corn對國內十大知名的電商網站進行測試,針對網站的Headers的結果進行分析,來調研網站加速說技術在電商中的應用案例。
國內比較知名的十大電商企業網站,它們分別是:淘寶(www.taobao.corn)、京東商城(www.360buy.corn)、當當網(www.dangdang.corn)、亞馬遜(www.amazon.cn)、凡客誠品(www.vancl.corn)、QQ商城(qq.shop.com)、蘇寧易購www.suning.corn)、一號店(www.yihaodian.corn)、夢芭莎(www.moonbasa.corn)、唯品會(shop.vipshop.corn)。
其中運用反向代理加速技術的的電商網站有:淘寶,當當網,唯品會;其中淘寶使用自己獨有的Tengine平臺,而當當網和唯品會使用的Nginx反向加速技術。
運用智能解析分布式CDN加速技術的有:京東商城,凡客誠品,一號店。唯品會,蘇寧易購。
既使用反向代理技術又使用CDN加速技術的電商網站有:唯品會;以上我們可以看到,各家電商企業已經采用了各種應對各種高流量,高并發的方法,其中主要是以上提到的采用反向加速以及CDN的方式進行的。
結束語
本文著重從貼近我們現實生活的知名電商網站出發,從用戶角度來作為思考問題的著力點,剖析各大電商企業是如何提高網站反映速度以及體驗感。電商企業主要從兩個方面保證在突發流量大,并發數高的情況下的加速技術,一種是反向加速技術。另外一種是智能解析分布式CDN加速技術。從這兩種加速技術來看,各有優劣,但都共同打造了高可靠性、穩定、安全、高性能的平臺。希望不久的未來,會有更加完善的解決方案。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:淺談網站加速技術在電子商務網站的應用
本文網址:http://www.guhuozai8.cn/html/consultation/10839414917.html