2024-01-20 分類: 網站建設
網站的穩(wěn)定性很重要,網站速度也是網站穩(wěn)定性的硬指標。網站速度慢主要是空間速度慢。但也不完全是這一個原因造成的。 以下做詳細分析:
1.零散文件過多。
因為是一個請求-響應的過程,每一個http的請求都會消耗一定的時間,過多的文件請求將導致排隊等候,這樣就明顯導致了了網站速度慢。
2.網頁過大
我國的主流帶寬不大,一般以512K及1M為主,而網頁是需要從服務器上下載線來才能顯示到電腦上的,在帶寬一定的條件下,大的頁面也是影響網站速度慢的原因。
3.服務器沒有做GZip壓縮。
做過Gzip后網站速度會有明顯的提升,可直接解決網站速度慢的問題
4.存在大量的JS文件,而這些js又沒有封裝到一個文件里,所以應該將js獨立出來,這樣其它頁面就可以從緩存中讀取。
5.避免CSS直接以Style方式寫入。
6.服務器的硬盤可用空間不足了;
7.網站是否中毒了?惡意代碼也會影響打開網頁速度。
8.大量的未經處理的圖片。而這些圖片質量很大
可用photoshop、fireworks等作圖軟件將圖片尺寸縮小?;蛘邏嚎s下圖片。
9.頁面上有flash或影視文件。
10.程序可能有錯誤的代碼。電腦在執(zhí)行這些代碼時發(fā)生錯誤導致了網站速度慢。
找到網站速度慢的原因后,那么如何提高網站速度呢?
1. 分離靜態(tài)文件
將網站的靜態(tài)文件(圖片、CSS、Javascript)進行分離,部署到其它的服務器上。
2. 啟用Gzip壓縮提高網站速度,這個可以直接在IIS設置即可。
1).開GZIP有什么好處?
Gzip開啟以后會將輸出到用戶瀏覽器的數(shù)據(jù)進行壓縮的處理,這樣就會減小通過網絡傳輸?shù)臄?shù)據(jù)量,提高瀏覽的速度。
2).如何啟用IIS的Gizp壓縮功能:
首先,如果你需要壓縮靜態(tài)文件(HTML),需要在硬盤上建一個目錄,并給它“IUSR_機器名”這個用戶的寫權限。如果壓縮動態(tài)文件就不需要了,因為它的頁面是每次都動態(tài)生成的,壓縮完就放棄。然后在IIS管理器中,“網站”上面右鍵-屬性,不是下面的某個站點,而是整個網站。進入“服務”標簽,選上啟用動態(tài)內容壓縮,靜態(tài)內容壓縮。然后選中網站下面那個服務器擴展,新建一個服務器擴展。名字無所謂,下面的添加文件的路徑是: c:\windows\system32\inetsrv\gzip.dll,然后啟用這個擴展。這時候靜態(tài)內容是可以壓縮的,但是對于動態(tài)內容,aspx文件卻不在壓縮范圍內。因為默認的可壓縮文件并沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。在c:\windows\system32\inetsrv\下面有個MetaBase.xml文件,可以用記事本打開,找到IIsCompressionScheme,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數(shù),在這兩段的參數(shù)HcScriptFileExtensions下面都加上一行aspx,如果你有其它的動態(tài)程序要壓縮,也加在這里。HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的一個)。然后需要重啟一下IIS服務,就可以體會到壓縮后網站速度明顯提高了。
3.啟用緩存
對于像省市這類數(shù)據(jù),應該可以使用緩存,或者將之靜態(tài)化為JSON數(shù)據(jù)
4.盡量使用靜態(tài)HTML頁面
動態(tài)的頁面的確能夠帶來更多豐富性與趣味性,但是動態(tài)程序必須先由服務器執(zhí)行處理后,生成HTML頁面,然后再“送”往客戶端瀏覽,這大大的浪費了服務器資源,尤其是如果在虛擬主機上過多地使用這類程序,網站速度慢是必然的。所以能做成靜態(tài)的頁面盡量做成靜態(tài)的頁面。還有一種方法是:通過動態(tài)的程序生成靜態(tài)頁面,性質與動態(tài)程序一樣,但因為頁面生成了靜態(tài)的,對于提升網站速度有很大的幫助,可有效解決網站速度慢的問題
網頁題目:網站速度慢的原因,提高網站速度的技巧
本文地址:http://jinyejixie.com/news8/314508.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站制作、云服務器、標簽優(yōu)化、做網站、品牌網站設計、網站內鏈
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容