中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

BigPipe有什么作用

發布時間:2021-11-12 11:06:02 來源:億速云 閱讀:131 作者:iii 欄目:開發技術

這篇文章主要講解了“BigPipe有什么作用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“BigPipe有什么作用”吧!

  BigPipe是一個重新設計的基礎動態網頁服務體系。大體思路是,分解網頁成叫做Pagelets的小塊,然后通過Web服務器和瀏覽器建立管道并管理他們在不同階段的運行。這是類似于大多數現代微處理器的流水線執行過程:多重指令管線通過不同的處理器執行單元,以達到性能的最佳。雖然BigPipe是對現有的服務網絡基礎過程的重新設計,但它卻不需要改變現有的網絡瀏覽器或服務器,它完全使用PHP和JavaScript來實現。

  BigPipe動機

  為了更好的了解BigPipe,我們需要了解一下現有的動態Web服務系統,它的歷史可以追溯到萬維網的初期,但現在與初期相比卻并沒有多少改變。現代網站有著遠遠高于10年前的動態效果和互動性,但傳統的網頁服務系統早已無法跟上當今互聯網速度的要求。在傳統的模式,用戶請求的生命周期如下:

  1.瀏覽器發送一個HTTP請求到Web服務器。

  2.Web服務器解析請求,然后讀取數據存儲層,制定一個HTML文件,并用一個HTTP響應把它發送到客戶端。

  3.HTTP響應通過互聯網傳送到瀏覽器。

  4.瀏覽器解析Web服務器的響應,使用HTML文件構建了一個的DOM樹,并且下載引用的CSS和JavaScript文件。

  5.CSS資源下載后,瀏覽器解析它們,并將它們應用到DOM樹。

  6.JavaScript資源下載后,瀏覽器解析并執行它們。

  BigPipe的作用

  傳統模式在現代網站中效率是非常低下的,因為很多系統的操作順序,不能互相重疊。一些如延時加載JavaScript、并行下載等優化技術已被網絡社區廣泛采用,以此來克服的一些限制。然而,這些優化卻很少涉及Web服務器和瀏覽器的執行順序造成的瓶頸。當Web服務器正忙生成一個頁面,瀏覽器處于閑置狀態,浪費其周期無所事事。當Web服務器完成生成頁面,并將其發送到瀏覽器,瀏覽器則成為性能瓶頸并且Web服務器對其無從幫助。重疊Web服務器的生成時間與瀏覽器的渲染時間,我們不僅可以減少最終的時間延遲,也能使網頁更早顯示用戶可見區域給用戶,從而大大減少用戶對延遲的感知。

感謝各位的閱讀,以上就是“BigPipe有什么作用”的內容了,經過本文的學習后,相信大家對BigPipe有什么作用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

甘洛县| 临夏市| 绥中县| 沐川县| 万山特区| 南宫市| 荣成市| 伊川县| 南平市| 宜章县| 鄂伦春自治旗| 六盘水市| 池州市| 余庆县| 曲周县| 岑巩县| 壶关县| 鱼台县| 灵石县| 昌邑市| 武山县| 兴化市| 黄山市| 九江市| 富阳市| 界首市| 珲春市| 原阳县| 化州市| 莒南县| 萝北县| 延庆县| 肥乡县| 陆良县| 周宁县| 杂多县| 越西县| 屯留县| 鹤庆县| 舞钢市| 长白|