-
減少DNS查詢: ·底層行為 ·定義:訪問網址,打開之前,轉換機制(ip地址),對應網址; ·時間:20ms最少; ·如果同時很多查找過程,會影響速度;因此需要瀏覽器的緩存; ·IE30m,ff60s,chrome60s, ·緩存長:減少dns重復查找,節省時間; ·緩存短:及時檢測服務器的變化,保證正確性; 多域和單域: 多域: 不同資源放在不同的ip 單域: 所有資源放在一個IP查看全部
-
js和css寫在外部文件和頁面的區別查看全部
-
寫在頁面內的情況:查看全部
-
7.避免使用css expression,即CSS表達式 (所謂css expression就是css的屬性值是由js計算出來的,用了該屬性,鼠標移動,滾動都會對其值進行重新計算),這樣會嚴重影響瀏覽器效率查看全部
-
6.將script標簽放在頁面底部 可以讓頁面內容優先呈現出來,而非先暴露script的bug 將Script放在頁面的最下面,因為瀏覽器加載和解釋網頁的順序是從左到右從上到下的,如果JavaScript代碼有死循環的問題,網頁可能是空白一片的,如果放在頁面的最下面即使如此,頁面也能展現出來,當然這個問題最好避免!查看全部
-
IE:css放body底部,IE禁止了網頁內容的順序顯示,低網速情況下導致空白 FF:不阻止顯示,但會導致閃爍重繪 解決:先加載css,放頭部<head>提高渲染性能,避免頁面空白或者重繪查看全部
-
4:使用Gzip壓縮 將資源在服務端口先進行壓縮處理減小體積,然后在瀏覽器上在解壓縮解釋執行! 使用Gzip: ·把文件先壓縮,再傳輸 ·流程:原始79--本地壓縮--服務器端對已經壓縮的再壓縮- ·優點:提升文件傳輸速度;(在服務器端配置)查看全部
-
cache-control查看全部
-
expire查看全部
-
CDN 內容分發網絡》意思是盡可能避開互聯網上有可能影像數據傳輸和穩定性的瓶頸和環節,使內容傳輸的更快,更穩定。 更好地理解:在離你最近的地方,放置一臺性能好鏈接順暢的副本服務器,讓你能夠以最近的距離,最快的速度獲取內容。查看全部
-
一、要求:盡量減少HTTP請求; ·HTTP請求是什么? 每一個內容(如文字、圖片、js、css)的獲取,就是一個http請求; ·如何優化請求:文字,圖片合并,js合并,css合并;查看全部
-
1.盡可能減少HTTP請求數 2.使用CDN 3.添加Expire/Cache-Control頭 4.啟用Gzip壓縮 5.將CSS房在頁面最上方 6.將Script放在頁面最下方 7.避免在CSS中使用Expressions 8.把Javascript和CSS都放在外部文件中 9.減少DNS查詢 10.壓縮JavaScript和CSS 11.避免重定向 12.移除重復的腳本 13.配置實體標簽(ETAG) 14.使AJAX緩存查看全部
-
一、盡可能的減少 HTTP 的請求次數查看全部
-
Yslow 工具查看全部
-
YAHOO軍規 一、盡可能減少HTTP請求數 二、使用CDN(內容分發網絡) 三、添加Expire/Cache-Control頭 四、啟用Gzip壓縮 五、將CSS放在頁面最上面 六、將Script放在頁面最下面 七、避免在CSS中使用Expressions 八、將JavaScript和CSS都放在外部文件中 九、減少DNS查詢 十、壓縮JavaScript和Css 十一、避免重定向 十二、移除重復的腳本 十三、配置實體標簽(ETags) 十四、使用AJAX緩存查看全部
舉報
0/150
提交
取消