隨著網路的快速發展,使用者體驗現在不得不說是一個重中之重的問題,同時搜尋引擎也對網站速度,我想身為站長的你們應該都懂的,我也就不多說,直接開門見山。本文為小弟原創內容,也是這麼多年站長的經驗,希望大哥們能通過!
一、先說兩例,如何測試你的網站找開速度:
1.如何看你網站的反應速度:在CMD裡PING 一下你的網站,看上面反映是多長時間,如:ping www.***.com ,就會出現time等於多少ms
2.你也可以在GOOGLE網站管理員工具中進入網站效能選項上面會有你網站的效能概況。
二、現在就跟大家分析如何提升你的網站速度:
1.最好使用靜態頁面及網站佈局使用DIV+CSS
因為靜態頁面不需要呼叫你的資料庫之類的東西,從而使伺服器減輕了一個重大的解析步驟,不信大家可以測試一下。再次為什麼不使用TABLE佈局,因為TABLE是等裡面所有的內容載入完畢才顯示出來。而DIV+CSS佈局不是,所以請你的網站最好使用DIV+CSS佈局。
2.網站開啟GZip壓縮
當你的網站開啟GZIP壓縮後,就會減少網路傳輸的資料量,開啟GZIP壓縮方法如下(WINDOWS主機下的靜態頁面):在硬碟上建立目錄,命名為「IUSR_機器名稱」並給予寫入入權限。然後進入IIS管理器中,選擇「網站」右鍵-屬性,進入「服務」標籤,靜態內容壓縮。然後選中網站下面那個伺服器擴展,新建一個伺服器擴展,擴展檔為:c:windowssystem32inetsrvgzip.dll。
3.頁面減肥
去除你網站上一些無用的程式碼及註釋,特別是一些無用的JS程式碼等,如果你不知道有些程式碼有用沒用,那些就一個一個去掉試!
4.網站整體圖片優化
我不知道大家網站使用的圖片有沒有經過優化,但是我常常會優化一下,我網站上的圖片,因為圖片優化過後,圖片大小甚至可以縮小到一半。
5.優化你網站上的廣告
我相信每個站長的網站長都會有廣告,但這些廣告往往很大一部分影響你網站找開的速度,我建議大家能用iframe嵌套廣告,就用iframe嵌套。像GOOGLE聯盟之類不能嵌套的話,我再給大家一個方法,這個方法的原理是最後一個載入廣告內容。程式碼如下:
<div id="myads">Loading......</div>----這裡放到你想放入廣告的部位。
<span id="span_myads">----以下程式碼放到頁面底部
<script src='/plus/ad_js.php?aid=3' language='javascript'></script>----這裡是你網站的廣告程式碼
</span>
<script type="text/Javascript">
document.getElementById("myads").innerHTML = document.getElementById("span_myads").innerHTML;
document.getElementById("span_myads").innerHTML = "";
</script>
6.網站內JS程式碼外部封裝調用
JS程式碼是搜尋引擎所讀不懂的,網站上太多的JS程式碼不但會增加你的頁面體積,甚至會讓蜘蛛對你的網站不喜歡。同時這個時候調用的JS如果能放到網站底部,盡量放在底部!
7.網站統計程式碼和現在流行的分享按鈕程式碼優化
像這類程式碼好放到網站底部,因為這類程式碼都是要呼叫別人伺服器上面的東西,如果你放到頁面的頂部,那麼可想而知,先載入別人的東西,再載入你伺服器上的東西,這樣網站開能快嗎?
8.友情連結
建議大家最好用文字鏈,不用圖片鏈,如果用圖片鏈接,那請把別人網站的LOGO放到自己的伺服器上。
未盡細節,以後再續,本文者:有趣吧http://www.funnyba.com轉載請說明出處
感謝iamislida 的投稿