提高網站存取速度的兩種簡單方法

來源:互聯網
上載者:User
關鍵字 提高 我們 時候

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

引言:我們平時在上網的時候,當你在百度中搜索一個內容,點擊進入這個網頁或者是你直接輸入網址進入某個網站,需要等待十幾秒鐘的時間才能完全打開你所需要的頁面,相信沒有幾個人願意再繼續流覽該站的其它頁面了, 因為人在等待的過程當中,心情是極為痛苦不舒服的,就像你約了某位美女(或帥哥),到了約定的時間,但她(他)確遲遲末到,那麼這個心情大家應該都很好理解。

前面之所以講了這麼多,目的是要告訴大家,網站的存取速度有多麼地重要,對普通訪客而言,速度慢了,該站的回頭客及PV肯定是非常少的,因為訪客打開了一個頁面,太慢了就會直接關閉,不想再往下看了;而對搜尋引擎來講, 網站的存取速度太慢,就會判定該站對使用者的友好度太低,這樣搜尋引擎給的權重肯定也高不到那裡去。

在影響網站存取速度的幾種原因有伺服器硬體、軟體、程式、頻寬等等,上面的幾種影響存取速度的原因相信大家都知道,如果想在這上面下功夫來提高速度,肯定要投入一定的資金及人力,這個我就不多講,在這裡我們主要分享兩個比較簡單的方法 ,一不需要增加投入,二不需要太多精力。

第一種提高網站存取速度的方法:

不錯,它就是Gzip,全稱GNUzip,它是一個GNU自由軟體的檔案壓縮程式,它對網頁壓縮比例是相當高的,通常都能達到70%左右的壓縮量,不過有些人說用了Gzip對搜尋引擎不友好,會造成降權,通過我自己的使用和分析, 不根本不存在這回事,因為啟用了Gzip壓縮功能,加快網頁的傳送速率,從而提高使用者的休驗感覺,對使用者這麼友好的一個東西,搜尋引擎怎麼會不支援呢?還有就是,像百度、新浪、A5、網易等一大批大站都啟用了Gzip壓縮, 這就證明它是安全的。

說到這個Gzip壓縮有這麼好,那麼到底該怎樣來開啟它呢?

我們先打開「Internet 資訊服務」,在WEB服務擴展當中「添加一個新的WEB服務擴展」,再輸入一個名稱,然後選擇路徑(c:\windows\system32\inetsrv\gzip.dll),接頭再點允許,最後確定 (參考如下圖)。

  

我們再打開網站的屬性面板,選擇服務欄,在HTTP壓縮當中選擇「壓縮應用程式檔」,如果網站有靜態網頁,設置一個臨時目錄,並要給IIS使用者寫入權限,你可以給這個目錄限制一個容量大小。

  

我們接著再修改「c:\windows\system32\inetsrv」下的MetaBase.xml檔,先備份,再右擊選擇文本打開,找到「/LM/W3SVC/Filters/Compression/deflate」和「 /LM/W3SVC/Filters/Compression/gzip」按照下圖的參數對其進行修改,所修改的內容用意是將html、ASP、js、css和php加入到壓縮的範疇,數位9代表壓縮等級。 在保存之前,必須先停止IIS的運行,保存完成以後,再把IIS打開,可以用運行命令「net stop iisadmin」和「iisreset」來關閉和開啟IIS。

  

以上設置完成以後,我們的IIS也已經重啟了,這時我們就可以用工具測試一下,看一下是否已經正常開啟Gzip壓縮了。

  

第二種提高網站存取速度的方法:

那就是打開啟用內容過期,當使用者第一次訪問你的網站,瀏覽器從你的網站主機下載內容,如果使用者第二次訪問你的網站,瀏覽器從緩存讀取內容,這樣使用者打開網站的速度就是從本地打開的速度,這種速度大家可想而知。

不過對於每天更新的網站,我本人不推薦大家啟用全站的內容過期,對是啟用部分不用經常更新的目錄,就拿的的PS學習網(HTTP://www.ps-xxw.cn)來講吧,我只開啟了網站圖片及CSS檔的內容過期, 要開啟某個目錄的內容過期,只需要在「Internet 資訊服務」中自己網站下面找到那個資料夾,然後右擊屬性,在屬性面板上面找到HTTP頭就可以了,設置多長時間的過期,根據自己的需要來定。

  

大家看到下圖Header資訊中的Cache-Control了嗎?這裡的max-age=86400就是指內容過期時間為1天。 60秒*60分*24小時=86400秒

  

版權所有,轉載請注明來自「PS學習網:HTTP://www.ps-xxw.cn 作者:絕志無情」,請珍惜作者的勞動成果!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.