新的技術產業:Web性能優化
在 O'Reilly Velocity China 2010 大會上,業界最有影響里的 Web 性能技術專家 Steve Souders 宣告 Web Performance Optimization (WPO) 時代已經到來。這是個頗為重要的主題演講,要知道,Google 已經開網站載入時間納入到搜索排名因素之中(refer),或許 Web 性能優化,商業網站要考慮作為一項戰略來對待了。
我們看一組數據(信息來源):
- Amazon: 增加 100ms 延遲將導致收入下降 1%;
- Google: 400 ms 延遲將導致每用戶搜索請求下降 0.59%;
- Yahoo!: 400ms 延遲會導致流量下降 5-9%;
- Bing: 2 秒的延遲將導致收入降低 4.3%/用戶(請問,首頁用個那么大的背景圖干啥?);
- Mozilla 將下載頁時間縮短 2.2 秒之后下載量增加 15.4%;
- Google Maps 將文件大小減少 30% 后請求增加了 30%;
- Netflix 在服務器端啟用 gzip ,頁面快了 13-25%,節省了 50% 的網絡流量;
- Shopzilla 將頁面載入時間從 7秒縮減到 2秒,轉化率提升了 7-12%,頁面請求增加 25%,只用一半服務器就夠了
要注意,這些只是數據,實際上,我們沒有辦法驗證這些數據的真實性。但是可以肯定的是,網站訪問速度過慢,一定對用戶有負面影響。嚴重一些的,國外有 Friendster 因為網站訪問過慢而導致的用戶流失可以作為前車之鑒;網站訪問速度快也可以增加競爭優勢,比如Tumblr 一騎絕塵而將競爭對手 Posterous 甩在后面。國內這方面的例子比如優酷,斥重金改進用戶訪問速度,很大程度上保持了競爭優勢。
相比投資在硬件上,我個人認為技術團隊在 WPO 上的投入是可以用來評估團隊技術能力的。有一次在和一位投資人聊起國內的分類網站哪個技術團隊更具優勢,我毫不猶豫的說看好百姓網,為何?訪問一下同類網站,比較一下最終頁面訪問速度就知道了。這是體現一個技術團隊意識和能力的地方。
當前最需要 WPO (甚至有些落后的) 的可能要數電子商務網站以及那些依托于大型 C2C 站點上的網店了。很多電子商務網站負責人非常重視 SEO,但在 SEO 已經快成為一種偽技術的今天,被忽視許久的 WPO 更應該引起重視。舉例來說,可能絕大多數淘寶上的大賣家都不懂 Web 相關技術,當然也就無所謂什么 Web 性能優化了。我曾經見過有的賣家首頁上一個頁面放置幾百個圖片,一個頁面動輒 7-8 Mb,用戶訪問速度可想而知,如果用戶正常瀏覽都無法做到的話,要想購買產品恐怕也就無從談起了。如果能對這一部分用戶進行有針對性的處理,投入產出的價值還是顯而易見的。說起圖片來,可能這是最影響電子商務網站訪問速度的一個因素,沒有針對 Web 優化的圖片、過大的尺寸或是失真的壓縮圖片比比皆是,無疑會嚴重影響用戶體驗與購買欲望(這里推薦做電子商務的朋友不妨關注一下 Yupoo.com 專門針對用戶的這個需求而推出的圖片管家服務)。
WPO 的好處?增加網站營收,降低運營開銷,提升訪問量,進而提升競爭力。
WPO 做起來其實并沒有那么難,通過一些特定的準則(比如 YSlow 14條, refer)即可取得一些卓有成效的改進。期待 WPO 能早日成為 Web 工程師必備的常識。也建議每一個技術團隊的負責人應該將 WPO 作為一項戰略來抓,而不是只是一兩個技術人員的事情。從現在就開始吧。
--EOF--
補充:"快比慢好",Google 把這句話作為十大價值觀之一(refer)。而 Facebook 從創立至今,也一直將提升頁面訪問速度作為一項重要的策略。
原文:新的技術產業:Web Performance Optimization
【編輯推薦】