提高網(wǎng)站打開速度的18點要素分享
來源:易賢網(wǎng) 閱讀:1093 次 日期:2016-06-25 10:05:28
溫馨提示:易賢網(wǎng)小編為您整理了“提高網(wǎng)站打開速度的18點要素分享”,方便廣大網(wǎng)友查閱!

下面是18條網(wǎng)站加速方法:

1、減少http請求

圖片、css、script、flash等等這些都會增加 http請求數(shù),減少這些元素的數(shù)量就能減少響應時間。把多個js、css在可能的情況下 寫進一個文件,頁面里直接寫入圖片也是不好的做法,應該寫進css里,將小圖拼合后利用background來定位。

2、設置頭文件過期或者靜態(tài)緩存

瀏覽器會用緩存來減少http請求數(shù)來加快頁面加 載的時間,如果頁面頭部加一個很長的過期時間,瀏覽器就會一直緩存頁面里的元素。 不過這樣如果頁面里的東西變動的話就要改名字了,否則用戶端不會主動刷新,看自己 衡量了~ 這項可以通過修改.htaccess文件來實現(xiàn)。

3、gzip壓縮

gzip格式是一種很普遍的壓縮技術,幾乎所有的 瀏覽器都有解壓gzip格式的能力,而且它可以壓縮的比例非常大,一般壓縮率為85%。

4、不要在html中縮放圖片

圖片要用多大的就用多大的,1000x1000的圖片 被width=”100″ height=”100″以后,本身的kb數(shù)是不會減少 的。

5、優(yōu)化圖片

將你的gif轉為png8會是個減小體積的好辦法, 另外有很多方法處理你的jpg及png圖片以達到優(yōu)化效果。

6、不要出現(xiàn)404頁面

站點本身里(非搜索結果)出現(xiàn)404頁面,無意 義的404頁面會影響用戶體驗并且會消耗服務器資源。

7、減小cookie

cookie在服務器及瀏覽器之間的通過文件頭進行 交換,盡可能減小cookie體積,設置合理的過期時間,能夠很好的提高效率。

8、減少iframe數(shù)量

需要更有效的利用 ifames。

iframe 優(yōu)點:有利于下載緩慢的廣告等第三方內 容,安全沙箱,并行下載腳本

iframe 缺點:即使為空也會有較大資源消耗,會阻止頁面的onload,非語義

9、盡早的釋放緩沖

當用戶進行頁面請求時,服務器端需要花費200 到500毫秒時間來拼合html,將寫在head與body之間,釋放緩沖,這樣可以將文件頭先 發(fā)送出去,然后再發(fā)送文件內容,提高效率。

10、刪除重復腳本

重復調用的代碼瀏覽器并不會識別忽略,而是會 再次運算一遍,這當然是大大的浪費。

11、減小js和css的體積

寫js和css都是有技巧的,用最少的代碼實現(xiàn)同 樣的功能,減少空白,增強邏輯性,用縮寫方式等等,當然也有不少工具也能夠幫你實 現(xiàn)這一點。

12、減少dns查找

減少網(wǎng)站從外部調用資源,網(wǎng)頁加載效率會大大 提高。

13、將js和css外鏈

一些較為公用的js和css,我們可以使用外鏈的 形式,譬如我就是從google外鏈來的jquery文件,如果我的瀏覽者在瀏覽別的使用了這 個外鏈文件的網(wǎng)站時已經(jīng)下載并緩存了這個文件,那么他在瀏覽我的網(wǎng)站的時候就不需 要再進行下載了!

14、避免css表達式

css表達式很可怕,這個只被ie支持的東西執(zhí)行 時候的運算量非常大,你移動一下鼠標它都要進行重計算的,但有時候為了做瀏覽器的 兼容必須要用到這個||| ie6去死去死!

15、把css放頂部

讓瀏覽者能盡早的看到網(wǎng)站的完整樣式。

16、把js放底部

網(wǎng)站呈現(xiàn)完畢后再進行功能設置,當然這些js要 在你的加載過程中不影響內容表現(xiàn)。

17、用get方式進行ajax請求

get 方法和服務器只有一次交互(發(fā)送數(shù)據(jù)), 而 post 要兩次(發(fā)送頭部再發(fā)送數(shù)據(jù))。

18、減少dom的訪問次數(shù)

js訪問dom是很慢的,盡量不要用js來設置頁面 布局。

更多信息請查看網(wǎng)站運營
易賢網(wǎng)手機網(wǎng)站地址:提高網(wǎng)站打開速度的18點要素分享
由于各方面情況的不斷調整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢?yōu)闇剩?/div>

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網(wǎng)