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