我今天,思想爲我聯繫網頁3個外部.css文件:「這是太多HTTP請求」 我不知道是否應該使用 php將這些文件合併爲一個?或者,我應該只用<style>
標籤將全部三個導入 <head>
?我在interwebs上發現了一個相關鏈接: Suture CSS or JavaScript Files to Reduce HTTP Requests但我不認爲它給出了充分的討論。我應該將.css文件與php結合使用以減少http請求嗎?
注意:我這個標籤對JavaScript以及因爲我相信它也適用於.js文件所以請注意如果您的回答僅適用於CSS或JavaScript
所以你幾乎覺得這種技術太挑剔和不謹慎,除非我正在製作一個非常高的交通網站(我不這麼做)? – 2010-07-28 21:49:50
我同意這感覺就像一個過早優化的情況。儘管將css和js文件合併(尤其是小文件)可以幫助用戶降低頁面負載,但除非您對頁面進行配置,並且發現這是一個真正的瓶頸,否則這可能是不值得的。 – 2010-07-28 21:50:16
我很尊重@CrociDB和@Matthew。任何基於Web的介質中最關鍵的瓶頸是I/O,更具體地說是HTTP請求。減少HTTP請求的總數可以證明是任何給定Web應用程序的最有效的速度優化。即使只有一個請求可能有可能削減從幾百毫秒到非常長的全秒。對於CSS文件只下載一次,然後緩存在瀏覽器中的論點:你的第一印象很重要!如果第一次很快,那麼以後會更快。 – Stephen 2011-01-25 16:15:52