SOA、AJAX、Flash/Flex、P2P、RIA等新技術已經越來越多地被眾多網站所采納,因為它們帶來了真實的用戶互動和全新的用戶體驗, 代表了Web2.0的核心理念,深受用戶青睞和推崇。Web2.0 作為互聯網發展的一項變革,把網站的設計和用戶對網站的體驗推進到了一個嶄新的階段。
這些新技術把越來越多的應用邏輯甚至應用流程推到了用戶的瀏覽器端,同時給采用這些新技術的網站在運維和管理上帶來了全新的挑戰,傳統的在網站服務器端來監測和管理的模式已漸漸失去了效果,因為此模式了解不到用戶端應用邏輯執行的情況,比如AJAX的性能和出錯情況很難從服務器端獲得。在Web2.0時代,網站的運維和管理必須調整策略,必須從用戶端的角度來真正地對網站及其用戶體驗進行監控和管理。
用戶端監控的重要性,在基于AJAX技術的業務應用上非常明顯。AJAX支撐業務的方式是靠異步JavaScript與XML技術實現。它使用戶操作與服務器響應異步執行。AJAX能夠同時請求多個服務器資源并可執行復雜的應用邏輯,比如某旅游搜索網站通過使用AJAX技術,僅在用戶端頁面即可根據用戶的輸入從多個不同的旅游資源即時查找和比較最佳的航空公司及票價。
這種通常在服務器端的應用邏輯被Web2.0新技術搬到了用戶端,自身網站服務器可能只承擔部分的應用邏輯,這導致服務器端的監控和管理已無法全面反映用戶體驗指標。針對AJAX類型的業務,需監測的用戶體驗指標包括:局部網頁元素在用戶操作時的響應時間、可靠性及穩定性指標;AJAX與服務器異步交互的響應時間指標等。
用戶端監控的必要性在基于流媒體技術的新媒體業務方面表現的更為明顯。影響流媒體用戶體驗的關鍵指標,如緩存時間、抖動、中斷次數等對服務器端來說都是盲點,而這些指標與用戶端的情況和網絡狀況卻是密切相關的,甚至在部分P2P流媒體業務中幾乎不存在主服務器,所有行為均發生在用戶端和Internet網絡上。
完成新媒體業務的用戶體驗指標監測,需要從骨干網、接入網、ISP類型等Internet網絡要素著手,綜合用戶終端環境和服務器性能指標分析綜合實現。
只有通過從用戶端的直接監控和管理才能真正把Web2.0網站的用戶體驗質量全面地反映出來,從而給網站的運營提供決策參照。
從本期開始,我們按網站的分類推出了四類排行榜:Gomez中國門戶網站用戶體驗排行榜;Gomez中國搜索網站用戶體驗排行榜;Gomez中國新媒體網站用戶體驗排行榜;Gomez中國B2C網站用戶體驗排行榜。
行業類別的選取,主要是考慮該類別網站的熱門程度,同時,選取新媒體類作為新興Web2.0業務的一個代表。我們將會陸續推出更多的行業排行榜。網站運營商可以參考行業用戶體驗排行榜相對明確自己在本行業中的競爭位置,引導正確的用戶體驗投資,改進和提高網站自身的用戶體驗性能。每個行業類別中具體網站的選取,是綜合參照中國互聯網協會、艾瑞、Alexa等多家網站提供的排名情況獲得。
用戶體驗排行榜,是從用戶體驗角度選取響應時間、可靠性和穩定性三個指標進行的評測排名。搜索類網站測試的內容是一個搜索的操作流程,即打開主頁和進行關鍵詞搜索2個步驟。其他類別網站的測試內容是網站的首頁。
測試是通過高明網絡公司部署在北京、上海和廣州的測試節點來進行,頻率為每60分鐘一次,測試結果為一個月數據的綜合平均。最終排名是依據響應時間、可靠性和穩定性3個指標按 4:4:2的比例加權平均后獲得。
(本文作者程淵系高明網絡(gomez)公司中國區總經理)