亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

香格里拉县| 青海省| 上栗县| 桑植县| 乐东| 陆河县| 铜梁县| 临城县| 天津市| 宝兴县| 遂平县| 桃园市| 夏邑县| 镇巴县| 建平县| 兴宁市| 鹤庆县| 鄯善县| 乌兰浩特市| 米林县| 青河县| 兰坪| 新巴尔虎右旗| 资中县| 尼木县| 始兴县| 涟源市| 徐闻县| 长兴县| 沙河市| 隆昌县| 桃源县| 泗洪县| 山东| 靖西县| 砀山县| 永清县| 云阳县| 平原县| 治多县| 晋宁县|