91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

宁波市| 马龙县| 金寨县| 宜良县| 西安市| 郁南县| 昌图县| 丰原市| 新安县| 昌吉市| 营口市| 华安县| 镇平县| 武冈市| 若尔盖县| 得荣县| 澳门| 永吉县| 东港市| 桐城市| 磐安县| 凤阳县| 信丰县| 六安市| 时尚| 阳曲县| 山西省| 丹棱县| 四会市| 延寿县| 西吉县| 新津县| 中阳县| 六盘水市| 怀来县| 天水市| 常熟市| 蓝田县| 土默特左旗| 峡江县| 名山县|