Optimizely利用Cloudflare Workers重塑 Web 優(yōu)化

來源: Cloudflare
作者:Cloudflare
時間:2021-01-28
16857
如果您希望在線發(fā)展業(yè)務,那么通過運行客觀測試來了解您網站的表現是無可替代的選擇。Optimizely 是全球領先的實驗平臺之一,擁有包括 IBM、HP 和 Microsoft 等全球知名企業(yè)在內的數千家客戶,每周累計提供數十億次實驗。

ashwin-vaswani-JqZ7q_S3xOE-unsplash.jpg

如果您希望在線發(fā)展業(yè)務,那么通過運行客觀測試來了解您網站的表現是無可替代的選擇。Optimizely 是全球領先的實驗平臺之一,擁有包括 IBM、HP 和 Microsoft 等全球知名企業(yè)在內的數千家客戶,每周累計提供數十億次實驗。

這些測試可幫助 Optimizely 的客戶進行方方面面的改進,如網站布局和內文,以及確定哪些產品最具增長潛力等。

Optimizely 提供了一種簡單易用的方法在其平臺上啟動和運行實驗:只需將其 Javascript 代碼段放入您的網站標頭便可。這種方法促進了 Optimizely 知名度的提升,也為其客戶提供了良好的服務。但是,它也伴隨著權衡取舍。

由于 Javascript 是加載到網站標頭中的,因此必須在渲染頁面之前下載并執(zhí)行這些代碼。這通常在瞬息之間發(fā)生,用戶不會注意到差異。但是,隨著 Optimizely 的客戶在其頁面中加入越來越多的測試,這些 Javascript 可能需要更長時間才能加載。換而言之,Optimizely 的客戶需要在可運行的測試數量與對性能的潛在影響之間作出權衡。

主要成果

Optimizely 利用 Cloudflare Workers 構建其實驗平臺的全面實施方案。

基于 Workers 的新實施使 Optimizely 的客戶可以同時運行更多實驗,而且不會影響性能。

Cloudflare 的不同之處

“我們需要一種方法將這樣的決策和計算推向邊緣。最終,Workers 浮出水面,成為理所當然的工具選擇?!?/span>Whelan Boyd  Optimizely 高級產品工程師

“一旦開始使用 Workers,便發(fā)覺上手極為迅速。感覺就好像:“噢!我一上來就可以寫 Javascript,完全沒有障礙 - 而且它能派上用場?!?/span>Lauren Pappone  Optimizely 高級軟件工程師

聽說Cloudflare 的新 Workers 平臺 后,Optimizely 意識到他們有了一個機遇,開發(fā)一種可靠的新方案來實施其實驗平臺:依舊便于客戶安裝,但不會伴有同樣的性能權衡。

Cloudflare Workers 使開發(fā)人員可以利用 Cloudflare 的全球網絡(遍及全球 90 個國家/地區(qū)的 200 個城市)以他們選擇的編程語言來部署和執(zhí)行自己的代碼。這使開發(fā)人員能夠完成所有的任務,不論是自定義 Cloudflare 本身的產品,還是開發(fā)在網絡邊緣執(zhí)行復雜邏輯的全新應用程序。

Optimizely 的客戶使用這種由 Workers 支持的新實驗平臺實施方案后,現在可以同時運行十倍甚至一百倍數量的測試,而且對性能沒有明顯影響。這是因為,測試邏輯在 Cloudflare 邊緣網絡中的服務器上運行,而不是用戶的瀏覽器中。而且,由于 Cloudflare 服務器位于發(fā)達國家中 99% 互聯網人口的 100 毫秒距離內,這樣的測試可謂快如閃電。

需要更多技術細節(jié)?閱讀我們的聯合博客文章以及 Optimizely 公布由 Cloudflare Workers 提供支持的 Performance Edge 的 新聞稿來了解更多信息。

產品高級副總裁 Claire Vo:Optimizely 是全球領先的實驗平臺。坦率地說,我們的客戶為了增長業(yè)務而來 Optimizely。

高級產品經理 Whelan Boyd:他們能夠檢驗所有假設,并根據見解和數據做出更多決策。

Claire Vo:我們?yōu)槭澜缟弦恍┳畲蟮钠髽I(yè)提供服務,這些企業(yè)對于 Optimizely 引入其組織的產品的可擴展性和性能具有很高的標準。

高級性能工程師 Greeshma Yellareddy:我們在客戶的網站上放入一段 Javascript 代碼,執(zhí)行他們配置的所有實驗以及為任何實驗配置的所有更改。

高級軟件工程師 Lauren Pappone:Javascript 需要花費一些時間來下載、解析和執(zhí)行,因此客戶越來越意識到性能影響。

Claire Vo:我們之所以跟 Cloudflare 合作,是為了改善某些核心實驗產品的性能。

Whelan Boyd:我們需要一種方法將這樣的決策和計算推向邊緣。最終,Workers 浮出水面,成為理所當然的工具選擇。

Lauren Pappone:一旦開始使用 Workers,便發(fā)覺上手極為迅速。感覺就好像:“噢!我一上來就可以寫 Javascript,完全沒有障礙 - 而且它能派上用場。那真的很酷?!?/span>

Whelan Boyd:客戶將能夠進行十倍甚至是百倍數量的實驗。從我們的角度來看,這最終意味著他們會從中獲得更多價值。對我們底線和頂線的業(yè)務影響也將開始體現出來。

Claire Vo:Workers 讓我們能夠圍繞性能創(chuàng)新加快我們的產品開發(fā),對此我感到非常興奮。但這僅僅是開始。從技術角度來看,Cloudflare 正在做很多事情,我們很高興能與之合作,從而更快地將創(chuàng)新推向市場。

立即登錄,閱讀全文
版權說明:
本文內容來自于Cloudflare,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家