http請求消耗資源嗎?
關于減少http請求數,是前端開發性能優化的一個非常重要方面,所以在基本所有的優化原則里,都有這一條原則:減少http請求數.
先不考慮其他的,我們先考慮為什么減少http請求可以優化性能.
減少http請求有這樣幾個優點:
(1) 減少DNS請求所耗費的時間.
且不說對錯,因為從基本來說,減少http請求數的確可以減少DNS請求和解析耗費的時間.
(2) 減少服務器壓力.
這個通常是被考慮最多的,也是我用來講解給別人聽的最大理由,因為每個http請求都會耗費服務器資源,特別是一些需要計算合并等操作的服務器,耗費服務器的cpu資源可不是開玩笑的事情,硬盤可以用錢買來,cpu資源可就沒那么廉價了.
(3) 減少http請求頭.
當我們對服務器發起一個請求的時候,我們會攜帶著這個域名下的cookie和一些其他的信息在http頭部里,然后服務器響應請求的時候也會帶回一些cookie之類的頭部信息.這些信息有的時候會很大,在這種請求和響應的時候會影響帶寬性能.
下一篇以后頭條不看了