一区二区三区高清不卡视频-99|亚洲 日韩 欧美 一区 成人|一本久久道亚洲综合|国产高清无码入口|午夜亚洲视频国产|国产亚洲午夜嘿嘿视频|97人妻一区二区三区免费九一视频|久久精品一区99|久久久精品久久久欧美俄罗乱妇|玖玖中文字幕AV

歡迎訪問士人網(wǎng)絡(luò)天水網(wǎng)站建設(shè)專業(yè)服務(wù)平臺 網(wǎng)站地圖 | 聯(lián)系我們
天水網(wǎng)站建設(shè)制作設(shè)計公司【天水士人網(wǎng)絡(luò)】
當前位置:首頁 > 資訊中心 > 行業(yè)資訊 > 正文

如何提高網(wǎng)站的訪問速度 網(wǎng)站加載速度提升的方法

時間:2021-12-14 | 來源:士人網(wǎng)絡(luò) | 關(guān)注: 901

如何提高網(wǎng)站的訪問速度 網(wǎng)站加載速度提升的方法

  網(wǎng)站的加載、訪問速度不僅影響著用戶體驗,也會影響搜索引擎的排名,在百度推出“閃電算法”以來,將網(wǎng)站首屏打開速度被列入優(yōu)化排名行列,并明確指定打開時間為2秒。那么如何提高網(wǎng)站的加載、訪問速度呢?下面天水網(wǎng)站建設(shè)小編為您分享幾條提升網(wǎng)站速度的方法。

  一、設(shè)置合適的圖片大小

  太大的圖片是提高頁面速度的巨大障礙。圖像質(zhì)量很重要,但它必須與性能相平衡。經(jīng)常看到某個頁面超過10M大小,一張圖片好幾M,加載這張圖片都得一定時間,特別是一些商城網(wǎng)站。如果不能有效修改圖片大小,那么一定會影響用戶體驗。為此,您可以使用多種方法來壓縮圖像。在制作網(wǎng)站時,改變保存圖像的方法會對網(wǎng)站的頁面加載速度產(chǎn)生積極影響。您可以將圖像保存為JPG而不是PNG(JPG文件更小,因此加載速度更快),盡可能使用SVG文件(它們更小,適用于形狀或LOGO),將較大的圖像放置在頁面的更下方,以便在用戶專注于您的首屏內(nèi)容時加載它們。在上傳到網(wǎng)站前對圖片進行有效的處理,可大大減小圖片的體積,這樣網(wǎng)頁加載時需要加載的體積減少,降低加載時間。

  二、減少HTTP請求

  http請求是要開銷的,想辦法減少請求數(shù)自然可以提高網(wǎng)頁速度。常用的方法,合并css,js(將一個頁面中的css和js文件分別合并)以及 Image maps和css sprites等。而這每一項的下載都會去請求一次HTTP。這類請求越多就會使整個網(wǎng)站頁面加載完成時刻越長,也就意味著用戶在客戶端訪問就會更慢。所以,這時就要盡量減少HTTP的請求數(shù),一般咱們可以把CSS和JS直接寫到頁面中,這也能避開了外部的調(diào)用??傊梢酝ㄟ^減少外部文件的數(shù)量調(diào)用來減少對HTTP的請求數(shù)。

  三、啟用Gzip壓縮功能

  Gzip的思想就是把文件先在服務(wù)器端進行壓縮,然后再傳輸。這樣可以顯著減少文件傳輸?shù)拇笮?。傳輸完畢后瀏覽器會 重新對壓縮過的內(nèi)容進行解壓縮,并執(zhí)行。目前的瀏覽器都能“良好”地支持 gzip。不僅瀏覽器可以識別,而且各大“爬蟲”也同樣可以識別,各位seoer可以放下心了。而且gzip的壓縮比例非常大,一般壓縮率為85%,就是 說服務(wù)器端100K的頁面可以壓縮到25K左右再發(fā)送到客戶端。而對于一些大中型網(wǎng)站來說,因為網(wǎng)站展示內(nèi)容太多,其單個頁面都能達到上百甚至幾百KB,這都會使訪問網(wǎng)站的速度變得很慢。所以在這個時候就可以采用Gzip頁面壓縮功能,可將一個100K左右的文章壓縮到原有文件的四分之一,這就能減少網(wǎng)絡(luò)傳輸量,來提高訪問速度。VPS基本上都帶有壓縮功能,并通過這功能對一些JS,CSS等文件進行壓縮,然后從各方面對網(wǎng)站進行優(yōu)化,提高訪問速度。

  四、將css放在頁面最上面

  將css放在頁面最上面,這是為什么?因為 ie,firefox等瀏覽器在css全部傳輸完全之前不會去渲染任何的東西。理由誠如小馬哥說得那樣很簡單。css,全稱Cascading Style Sheets (層疊樣式表單)。層疊即意味這后面的css可以覆蓋前面的css,級別高的css可以覆蓋級別低的css。在[css之!important]這篇文章的最下面曾簡單地提到過這層級關(guān)系,這里我們只需要知道css可以被覆蓋的。既然前面的可以被覆蓋,瀏覽器在他完全加載完畢之后再去渲染無疑也是合情合理的很多瀏覽器下,如IE,把樣式表放在頁面的底部的問題在于它禁止了網(wǎng)頁內(nèi)容的順序顯示。瀏覽器阻止顯示以免重畫頁面元素,那用戶只能看到空白頁了。Firefox不會阻止顯示,但這意味著當樣式表下載后,有些頁面元素可能需要重畫,這導(dǎo)致閃爍問題。所以我們應(yīng)該盡快讓css加載完畢順著這層意思,如果我們再細究的話,其實還有可以優(yōu)化的地方。

  五、將script放在頁面最下面

  將腳本放在頁面最下面的目的有那么兩點:

  1、因為防止script腳本的執(zhí)行阻塞頁面的下載。在頁面loading的過程中,當瀏覽器讀到j(luò)s執(zhí)行語句的時候一定會把它全部解釋完畢后在會接下來讀下 面的內(nèi)容。

  2、腳本引起的第二個問題是它阻塞并行下載數(shù)量。HTTP/1.1規(guī)范建議瀏覽器每個主機的并行下載數(shù)不超過2個(IE只能為2個,其他瀏覽器如ff等都是默認設(shè)置為2個,不過新出的ie8可以達6個)。因此如果您把圖像文件分布到多臺機器的話,您可以達到超過2個的并行下載。但是當腳本文件下載時,瀏覽器不會啟動其他的并行下載。

  六、把JavaScript和css都放到外部文件中

  這點我想還是很容易理解的。不僅從性能優(yōu)化上會這么做,用代碼易于維護的角度看也應(yīng)該這么做。把css和js寫在頁面內(nèi)容可以減少2次請求,但也增 大了頁面的大小。如果已經(jīng)對css和js做了緩存,那也就沒有2次多余的http請求了。當然,我在前面中也說過,有些特殊的頁面開發(fā)人員還是會選擇內(nèi)聯(lián) 的css和js文件。

  七、運用CDN加速工具

  目前許多網(wǎng)站都會遍及運用CDN加速,而它本身對于網(wǎng)站的優(yōu)化并不產(chǎn)生影響,基本加速原理就是是將網(wǎng)站鏡像備份到許多VPS節(jié)點上,能使VPS節(jié)點周圍的用戶訪問速度有所提高??梢越?jīng)過此加速功能來提高用戶的快速訪問體驗。

相關(guān)熱詞搜索: 網(wǎng)站訪問速度,網(wǎng)站加載速度