仲介交易 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 作者:絕志無情」,請珍惜作者的勞動成果!