Radware研究顯示:一年來網站沒有提速,在線零售商仍被Web性能困擾
日前,虛擬數據中心與云數據中心應用交付和應用安全解決方案提供商Radware® (NASDAQ: RDWR)公司發布了“行業現狀:2014年夏季電商頁面速度及Web性能”的***季度調查報告。
Radware***調查顯示,僅一年時間,100強零售商網站的平均頁面大小就增加了67%,多數零售商沒有采用先進技術進行頁面加速。在報告中,Radware發現,圖像的使用是造成性能下降的原因之一,這是因為網站運營者沒有充分采用可以顯著加快真實和感知加載時間的圖像優化技術。
Radware還發現,由于零售商網頁不斷增大并且日趨復雜,Web性能還將繼續下降。100強電商主頁為在線訪客呈現主要內容的時間中位數為6秒甚至更長,與去年相比慢了27%。這一時間與用戶理想的3秒加載時間(或更短)相比,慢了兩倍多。100強零售商網站中只有14%能夠提供良好的用戶體驗,而 17%的網站交互時間則為10秒甚至更長。
Radware加速服務副總裁Kent Alstad表示:“我們習慣了網絡中隨處都可以瀏覽到高質量圖片,并認為這是理所應當的,但卻沒有考慮圖片對性能造成的不良影響。頁面大小會直接影響到頁面速度,在典型頁面中,圖像至少會占據頁面的一半份量。就這一點而言,圖像就成了優化的主要對象。然而我們發現,許多領先的零售商并沒有充分利用圖像壓縮和圖像轉換與渲染等先進技術,來縮短加載時間和提升用戶體驗。”
Radware***報告的主要內容還包括:
1. 網站正在迅速變慢
僅一年內,交互時間(TTI)中位數就減慢了27%(從4.9秒增至6.2秒),加載時間中位數則增加了49%(從7.2秒增加到了10.7秒)。
2. 頁面大小和復雜程度是造成性能下降的主要因素
頁面平均大小在一年內增大了67%,從2013年夏季的1007KB增加到了1677KB。在2013年,每個頁面中平均包含82個資源請求。如今,每個頁面中則平均包含100個請求。頁面大小及復雜程度的增加多是由未優化的圖像和第三方腳本(如頁面分析、追蹤信標和社交按鈕)的擴散造成的。
3. 網站運營者正在錯失優化頁面的機會
多數網站采取了基本的性能優化措施,但仍有許多網站未能利用更先進的技術,并且錯失了加速頁面的寶貴機會。雖然96%的網站啟用了 keepalives(該技術可以延長TCP連接保持時間,減少重新建連的時間),78%的網站使用了內容分發網絡將頁面資源緩存至更接近用戶的位置(以此縮短服務器往返行程,加快渲染時間),但多數網站仍然沒有部署圖像優化技術,如壓縮和JEPG圖像轉換技術。
4. 許多網站都犯了三個同樣的錯誤,最終影響了用戶體驗
許多網站都面臨著同樣反復出現的性能或可用性問題,包括渲染延遲和中斷頁面呈現的彈窗。
在本次“行業現狀”調查報告中,Radware對美國500強零售商網站(這些網站由知名分析公司Alexa.com排名)的性能和頁面構成進行了測試和追蹤,以充分了解這些主流電商網站的真實性能。同時,該報告也深入研究了如何滿足正常瀏覽Internet的用戶對網站性能的需求,并為網站提供訪問策略和***實踐以大幅提升網站性能。
Radware Web性能專家Tammy Everts表示:“當前的網頁規模和復雜性是***的。此次研究所揭露的性能問題都來源于當前網頁所能提供的各種服務:動態內容、高清圖像、幻燈導航、自定義字體、響應式設計以及可收集訪客復雜數據的第三方腳本。盡管這些技術可以提供令人驚嘆的功能,但是若沒有處理好性能問題,伴隨這些功能而來的卻是高昂的性能成本。”
研究方法
此次測試中采用了由谷歌公司主導開發的開源工具WebPagetest,該工具可以從使用真實瀏覽器的真實用戶的角度,來模擬頁面加載時間。 Radware對Alexa報告中的500家零售企業網站主頁進行了九次連續測試。在測試之間,系統還清空了緩存,并將測試結果中位數記錄下來,用于計算網站平均加載時間。
此次測試于2014年6月11日進行,通過位于弗吉尼亞州杜勒斯的WebPagetest.org服務器,使用Chrome 35在DSL線路上進行測試。WebPagetest極少會出現空白頁面或是錯誤頁面。在測試附錄中,這些例子代表無效的空值。同時,WebPagetest.org也極少會有60秒以上的頁面加載時間(這是WebPagetest默認的超時)。在這些情況下,測試結果會標示為60 秒,而不是無效的空值。
為了確定每個頁面的交互時間(TTI),Radware針對Alexa報告中排名前100的零售商網站,制作了頁面加載時間計時幻燈片,以供參考。交互時間(TTI)是指特征頁面內容在按動菜單調用操作到全部呈現所用的時間。