Home 技術文章 您的Web CDN為何中斷以及如何修復
Applications

您的Web CDN為何中斷以及如何修復

About The Author

Outline

目前的辦法

內容交付網路(CDN)在交付Web應用程式,網站和API方面發揮著重要作用。 它們從最靠近網站/應用程式訪客和客戶的位置提供暫存內容。 這減少了客戶查看其瀏攬器中顯示的內容所需的時間。 因為它加快了網站交付時間,並直接為電子商務公司帶來更好的客戶體驗和更多的銷售額。

爲了使CDN有效工作,它的配置方式必須與底層網站技術(也稱爲“技術堆棧”)配合使用。 它的配置方式通常稱為“暫存策略”。

但是,許多CDN不允許對技術堆棧代碼庫進行任何配置更改。 在現場工作的工程師無法控制這一關鍵性能基礎架構。 相反,更新必須由其他團隊/利益相關者在隔離的用戶界面中進行,這使得工程師的測試和調試極其困難和耗時。

對於普通CDN,您的配置更新在代碼庫中不受版本控制。 缺乏集中控制會給您的技術堆棧帶來風險。 這會造成混亂,耗費多個團隊的大量時間和資源。 查找引入技術堆棧的問題就像在乾草堆棧(您甚至無法直接訪問的乾草堆棧)中搜尋針一樣。 在沒有集成到代碼庫的情況下,跟蹤問題的唯一方法是依賴客戶投訴和/或來自單獨團隊的意見。 這會導致缺乏透明度,責任制和效率,從而導致站點停機,收入損失和客戶不滿意。

此外,CDN上的暫存傳統上僅限於靜態數據。 開發人員瞭解其代碼中的動態數據,但使用傳統CDN,他們無法管理緩存。 因此,在網站上暫存大部分最重要的內容是極其困難或不可能的,這會影響整體性能。

Edgio應用程式簡介

Edgio應用程式平臺使團隊可以輕鬆構建,發布,保護和加速其Web應用程式和API。 它提供了一整套用於部署,保護和監控站點的功能。

對於開發人員而言,EdgeJS是該產品的一個關鍵部分。 EdgeJS是javascript中的CDN配置。 與傳統CDN不同,EdgeJS通過設計將暫存擴展並集成到您的開發工作流中。 它能夠輕鬆更新動態數據和靜態內容的CDN配置。

Edgio Web CDN可以在本地或非生產環境中測試,然後再上線。 這使開發人員能夠在通過Q/A在相同但不同的環境中徹底審查更改後輕鬆遷移到生產環境。

這樣的工作流優勢非常巨大–它消除了維護窗口的需要,結束了不必要的回滾,使跟蹤和查找問題變得更加容易,並阻止了由於CDN配置更新缺乏可見性而導致的錯誤,提高了整個團隊的速度並增強了客戶/網站最終用戶的網站性能。

我們方法的優點

通過直接在代碼庫中控制EdgeJS中的配置更新,可以修復更新過程中以前斷開連接的部分。 更新可以通過提高速度和質量來實現,從而減少查找問題或回滾所花費的時間,從而縮短上市時間。

Edgio應用程式還允許團隊在其網頁中構建亞秒級性能。 除了靜態和動態暫存外,EdgeJS還提供對瀏攬器的預測預取訪問。 預先擷取可在使用者嘗試造訪網頁之前,在本機快取API呼叫,網頁和資產,加快訪客的使用體驗。 EdgeJS使用與邊緣網路協調工作的預構建自定義服務工作人員,直接從訪客視口中的所有URL,訪問量較高的頁面或自定義路由中預取HTML和API數據。 Edgio能夠在用戶設備的瀏攬器中預取數據,這使得Edgio成為唯一一個專為智能處理預取請求而設計的邊緣網路,在標準請求中以獨特方式處理這些請求。

預取還包括動態數據以及後臺深度提取的圖像和資源。 將動態數據作為暫存策略的一部分,並提供可使其正確執行的工具是Edgio獨有的。 這是我們最顯著的功能之一,使我們在競爭中脫穎而出。 由於網站傳統上不暫存動態數據,因此許多網站中有很大一部分是未暫存的。 通過以“開箱即用”,易於使用的方式提供動態數據暫存,Edgio客戶可以看到更快的頁面載入速度(通常是次秒級),從而提高用戶滿意度,增加收入以及超越競爭對手的網站。

案例研究:

阿基拉

結果:

  • 網站速度比以前快71%
  • 4G網路的烘烤速度為500毫秒
  • 超過30.1%的有機流量來自亞秒網站
  • 61.4%以上的結帳啟動,提供簡化的線上體驗
  • 移動交易增加80%,轉換率提高37.25%
  • Bolt優化的結帳功能使結帳轉換率達到9.16%

閱讀Akira案例研究。

鞋子嘉年華

結果:

  • 瀏攬過渡減少了50%,從92秒降至6毫秒
  • 第一次裝載速度提高70.5%,從3.4秒降至1秒
  • 超過98%的網站,超越了Amazon,Zappos,Nordstrom
  • 通過亞秒級網站,收入提高了40%
  • 借助Edgio提高企業靈活性

閱讀Shoe Carnival案例研究。

通用標準

結果:

  • 混合Jamstack方法在邊緣暫存靜態和動態數據
  • 600ms頁面從PLP載入到PDP
  • 跳出率降低40%,並通過核心Web Vitals
  • 移動設備的轉換率提高200%

閱讀通用標準案例研究。

Edge Insights分析儀表板

這款全新的一體化邊緣分析解決方案可讓您在一個位置深入了解性能(CDN)和安全性。 您可以使用多維篩選功能,以接近實時的方式獲得所需的答案。

其他資源:

預取:https://docs.edg.io/guides/prefetching