分析9個(gè)影響網(wǎng)站打開(kāi)速度的因素 |
發(fā)布時(shí)間: 2012/8/27 9:39:54 |
再好的網(wǎng)站,如果打開(kāi)速度慢,10個(gè)人會(huì)有9個(gè)人選擇離開(kāi),我歸納了大約9大影響網(wǎng)站打開(kāi)速度的因素,但網(wǎng)站頁(yè)面顯示的速度取決于眾多的因素,包括服務(wù)器性能、網(wǎng)絡(luò)傳輸質(zhì)量、網(wǎng)站的帶寬、DNS解析、網(wǎng)頁(yè)內(nèi)容包括涉及到的JS代碼、圖片和視頻的大小等等各種因素,如有不全,歡迎跟帖補(bǔ)充和指正。
1:服務(wù)器軟件 軟件多少、穩(wěn)定和軟件的正確配置,都會(huì)影響到服務(wù)器環(huán)境,以致影響到網(wǎng)絡(luò)速度。服務(wù)器安裝軟件防火墻,會(huì)犧牲一些網(wǎng)絡(luò)速度,所以VPS、或獨(dú)立服務(wù)器用戶(hù)裝一個(gè)防火墻足矣。 2:機(jī)器的配置 包括服務(wù)器端與客戶(hù)機(jī)端的硬件配置程度,同樣的網(wǎng)絡(luò)環(huán)境下,雙核的服務(wù)器的運(yùn)算能力肯定要強(qiáng)一些,毫無(wú)疑問(wèn)的,同樣的網(wǎng)絡(luò)環(huán)境下,你用一臺(tái)賽揚(yáng)的機(jī)器和奔四雙核處理器的電腦,打開(kāi)同樣的網(wǎng)頁(yè),速度,也肯定不一樣。 3:網(wǎng)絡(luò)最小帶寬 這是最主要的因素,在慢的網(wǎng)站放在好的帶寬下訪(fǎng)問(wèn)速度一樣快(就是多花錢(qián)),網(wǎng)絡(luò)的帶寬包括對(duì)網(wǎng)站所在服務(wù)器帶寬和用戶(hù)端兩個(gè)位置,對(duì)接點(diǎn)指的是出口端與入口端(如電信對(duì)網(wǎng)通的對(duì)接點(diǎn)),另一個(gè)就是用戶(hù)本身的最小帶寬,如果用戶(hù)辦的是512K寬帶咱就愛(ài)莫能助了。 4:DNS解析時(shí)間 DNS解析包括往返解析的次數(shù)及每次解析所花費(fèi)的時(shí)間,它們兩者的積就是DNS解析所消耗的時(shí)間,因此,很多人忽視了DNS的問(wèn)題,其實(shí),DNS對(duì)網(wǎng)站解析速度也是非常重要的,如Google近期推出的Page Speed Service和國(guó)內(nèi)的DNSPOD等免費(fèi)給域名做DNS加速的,大家可以一試。 5:網(wǎng)頁(yè)內(nèi)容的大。ㄖ匾 網(wǎng)頁(yè)文件的大小是網(wǎng)站是否能快速打開(kāi)最重要一個(gè)因素,如果說(shuō)服務(wù)器等硬件方面我們決定不了,我強(qiáng)烈建議從這里下手,不管是表格還是DIV+CSS,適當(dāng)?shù)膬?yōu)化代碼,都能減少網(wǎng)頁(yè)大小。 盡量?jī)?yōu)化代碼,用最少的代碼。同時(shí)大量錯(cuò)誤、冗余代碼也是拖慢網(wǎng)站速度之一。 6:大量數(shù)據(jù)庫(kù)操作 小網(wǎng)站在執(zhí)行大量數(shù)據(jù)庫(kù)操作時(shí),也會(huì)影響網(wǎng)站打開(kāi)速度,這里使asp+access結(jié)構(gòu)的網(wǎng)站尤為明顯,尤其是同時(shí)有大量用戶(hù)提交評(píng)論時(shí),就操作數(shù)據(jù)庫(kù)鎖死,導(dǎo)致網(wǎng)站打不開(kāi)。比如我博客在發(fā)布文章時(shí)會(huì)有幾分鐘時(shí)間使網(wǎng)站速度大打折扣。 7:用很多javascript 網(wǎng)站上使用大量JS是大忌,不僅搜索引擎無(wú)法收錄,同時(shí)會(huì)不斷提交請(qǐng)求增加服務(wù)器負(fù)擔(dān),例如鼠標(biāo)特效、欄目的特效、狀態(tài)欄的特效等等。這些特效的原理是先由服務(wù)器下載到你本地的機(jī)器,然后在你本地機(jī)器上運(yùn)行產(chǎn)生,然后你才能看到的。特效做的多了,在你本地機(jī)器上就要運(yùn)行大半天才能全部完成,而如果你的主機(jī)配置一般的話(huà),那就更慢了。所以,建議一定要少用javascript特效。 8:頁(yè)面上用大圖片和FLASH 我們知道圖片是拖慢網(wǎng)速最重要一個(gè)因素,圖片經(jīng)過(guò)處理,可以使圖片空間變小,我博客每篇博文的圖片都經(jīng)過(guò)處理,但導(dǎo)致有部分圖片情緒度不夠,否則很多的圖片一開(kāi)始都會(huì)占用很多空間又使網(wǎng)站打開(kāi)速度變得很慢,同樣FLASH也是一個(gè)道理。 9:過(guò)多引用了其他網(wǎng)站的內(nèi)容 包括你引用其他網(wǎng)站的圖片、視頻文件等,如果直接在頁(yè)面引用別的網(wǎng)站的東西,而那個(gè)網(wǎng)站的速度又慢,或者那個(gè)網(wǎng)站的該頁(yè)面已經(jīng)不存在了,那么你打開(kāi)的速度就會(huì)非常慢。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |