首頁 >常見問題 >如何進行網站效能優化

如何進行網站效能優化

hzc
hzc原創
2020-06-28 14:06:244648瀏覽

進行網站效能最佳化有:1、content方面,減少HTTP請求,減少DNS查詢,避免重定向;2、Server方面,使用CDN,使用Gzip壓縮,避免空src的img標籤;3、 cookie方面,減少Cookie。

如何進行網站效能優化

1、Content方面

#減少HTTP請求:合併檔案、CSS精靈、inline image

減少DNS查詢: DNS查詢完之前瀏覽器不能從這個主機下載任何檔案、方法:DNS快取、講資源分佈到恰當的數量的主機名,平衡並行下載和DNS查詢

#避免重定向: 多餘的中間存取

使用AJAX快取

非必須元件延遲載入

#未來所需元件預先載入

減少DOM元素數量

將資源放到不同的網域下面:瀏覽器同時從一個網域下載資源的數目有限,增加網域可以提高並行下載量

減少iframe數量

不要404

#2、Server方面

使用CDN

新增Expires或Cache-Control: 當Cache-Control和Expires同時存在時,Cache-Control會覆寫Expires。相關連結

使用Gzip壓縮

配置Etag

Flush Buffer Early

Ajax使用GET進行請求

避免空src的img標籤

3、Cookie方面

減少Cookie

引入資源的網域不要包含cookie

4、CSS面

將樣式表放到頂部

不要使用CSS表達式

不使用@import

不使用IE的Filter

#5、JavaScript

將腳本放到頁面的底部

將JavaScript和CSS從外部引入

壓縮JavaScript和CSS

刪除不需要的腳本

減少DOM的查詢

合理設計事件監聽器

6、圖片方面

最佳化圖片: 依實際顏色需求選擇色深、壓縮

優化CSS精靈

不要在HTML中拉伸圖片

保證favicon、ico小且可快取

7、移動方面

保證元件小於25K

Pack Components into a Multipart Document

以上是如何進行網站效能優化的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn