8秒原則:作為一名站長要知道,如果你的網(wǎng)站點擊后在8秒之內還無法打開,那么客戶一定會關閉掉然后去尋找另外一個同類網(wǎng)站。
網(wǎng)站打開速度慢主要原因:網(wǎng)站為PHP、asp、asp.net、jave、jsp等語言開發(fā)的動態(tài)網(wǎng)站時,網(wǎng)站沒有生成靜態(tài)頁面或實現(xiàn)偽靜態(tài)。
網(wǎng)頁采用的是table或div + table的網(wǎng)頁布局方式,代碼書寫不規(guī)范,代碼書寫中重復代碼太多,應該精減,并采用符合國際WEB開發(fā)標準代碼書寫,我們建議用 div + CSS 網(wǎng)頁布局制作符合W3C標準的網(wǎng)頁。
網(wǎng)頁運用的圖片太多,嚴重影響網(wǎng)站的加載速度,例如網(wǎng)站導航、邊欄、網(wǎng)頁背景圖片,廣告圖片等。
網(wǎng)頁動態(tài)腳本太多,且書寫不規(guī)范,例如:javascript、在線客服太多、當前時間代碼和天氣情況代碼。
客戶不能因為行業(yè)特殊,些網(wǎng)站做得比較花哨,切圖制作也不能做得粗糙,粗糙制作出來的網(wǎng)頁中可能會有很多圖片尺寸較大,這將也嚴重影響打開速度。
關于網(wǎng)站視頻,您的視頻可以單獨放在視頻服務器里,或是通過大型視頻網(wǎng)站中轉一下。例如先上傳到優(yōu)酷、新浪播客,然后把網(wǎng)址鏈接引用到網(wǎng)站代碼中,切記不要單獨放在自己的網(wǎng)頁服務器中。
選擇優(yōu)質服務器,保證網(wǎng)站的打開速度和穩(wěn)定性,建議在PING出來的反映速度保持在15秒內為最好。
網(wǎng)站訪問速度慢原因有很多。我們可使用一些常用命令來初步檢測變慢的原因:
Ping命令:
用于檢查您本地電腦到服務器之間連接是否正常,根據(jù)所返回的時間長短,我們可以初步確定你的網(wǎng)絡和服務器之間的通信是否通暢,時間數(shù)值越小越好,如果時間數(shù)值一會高一會低,一般是因為您的寬帶當前網(wǎng)絡狀況不佳,如果數(shù)值比較大,我們就要進行第二步使用tracert命令檢測,下一步我們會說到tracert命令。此命令同樣可以查看某個域名是指向哪個IP地址的。
ping 域名或IP地址。操作步驟:點“開始”-“運行”-輸入CMD-確定后在DOS字符下輸入:ping命令,如ping 220.181.107.31 或者 ping www.nowamagic.net。
Tracert命令:
用于檢查您本地電腦發(fā)送數(shù)據(jù)包到遠程服務器所經過所有網(wǎng)關的地址及時間。 使用這個命令,我們可以檢查訪問服務器是因為哪里的網(wǎng)關速度慢而影響了訪問速度。
操作步驟:點“開始”-“運行”-輸入CMD-確定后在DOS字符下輸入:Tracert命令,如Tracert 220.181.107.31 或者 Tracert www.nowamagic.net 。
使用此命令后,我們可以看一下哪個IP出現(xiàn)時間數(shù)值突然很高的,我們就查詢一下這個IP是哪里的網(wǎng)關IP,可以在www.ip138.com上輸入此IP查詢一下。這樣我們就可以知道為什么訪問慢的原因了。
也許你會問,那為什么我訪問其它一些網(wǎng)站速度沒有變慢呢?因為訪問每個網(wǎng)站所經過的網(wǎng)關并不一定是同一臺網(wǎng)關服務器。
機房服務器的原因
目前,我國主要有電信機房、網(wǎng)通機房、雙線機房。當用戶和網(wǎng)站處于不同網(wǎng)段,如服務器在電信,而用網(wǎng)通訪問肯定會慢。
服務器本身硬件配置低及服務器空間小、帶寬不夠而影響速度?;蛘邘拤虻拗七^死速度也會慢。雙線機房如因機房出口帶寬不夠可導致電信網(wǎng)通訪問都不快。
服務器維護或更新也會出現(xiàn)網(wǎng)站打開慢的情況,通常情況下是在晚上2點左右維護或更新。
網(wǎng)絡設備問題
不按正確標準(T586A、T586B)制作的網(wǎng)線,存在很大的隱患。表現(xiàn)為:
一種情況是剛開始使用時網(wǎng)速就很慢;另一種情況則是開始網(wǎng)速正常,但過了一段時間后,網(wǎng)速變慢。后一種情況在臺式電腦上表現(xiàn)非常明顯,但用筆記本電腦檢查時網(wǎng)速卻表現(xiàn)為正常。對于這一問題本人經多年實踐發(fā)現(xiàn),因不按正確標準制作的網(wǎng)線引起的網(wǎng)速變慢還同時與網(wǎng)卡的質量有關。一般臺式計算機的網(wǎng)卡的性能不如筆記本電腦的,因此,在用交換法排除故障時,使用筆記本電腦檢測網(wǎng)速正常并不能排除網(wǎng)線不按標準制作這一問題的存在。我們現(xiàn)在要求一律按T586A、T586B標準來壓制網(wǎng)線,在檢測故障時不能一律用筆記本電腦來代替臺式電腦。
網(wǎng)絡設備硬件故障引起的廣播風暴而導致網(wǎng)速變慢
作為發(fā)現(xiàn)未知設備的主要手段,廣播在網(wǎng)絡中起著非常重要的作用。然而,隨著網(wǎng)絡中計算機數(shù)量的增多,廣播包的數(shù)量會急劇增加。當廣播包的數(shù)量達到30%時,網(wǎng)絡的傳輸效率將會明顯下降。當網(wǎng)卡或網(wǎng)絡設備損壞后,會不停地發(fā)送廣播包,從而導致廣播風暴,使網(wǎng)絡通信陷于癱瘓。因此,當網(wǎng)絡設備硬件有故障時也會引起網(wǎng)速變慢。當懷疑有此類故障時,首先可采用置換法替換集線器或交換機來排除集線設備故障。如果這些設備沒有故障,關掉集線器或交換機的電源后,DOS下用 "Ping"命令對所涉及計算機逐一測試,找到有故障網(wǎng)卡的計算機,更換新的網(wǎng)卡即可恢復網(wǎng)速正常。網(wǎng)卡、集線器以及交換機是最容易出現(xiàn)故障引起網(wǎng)速變慢的設備。
網(wǎng)絡中存在回路導致網(wǎng)速變慢
當網(wǎng)絡涉及的節(jié)點數(shù)不是很多、結構不是很復雜時,這種現(xiàn)象一般很少發(fā)生。但在一些比較復雜的網(wǎng)絡中,經常有多余的備用線路,如無意間連上時會構成回路。比如網(wǎng)線從網(wǎng)絡中心接到計算機一室,再從計算機一室接到計算機二室。同時從網(wǎng)絡中心又有一條備用線路直接連到計算機二室,若這幾條線同時接通,則構成回路,數(shù)據(jù)包會不斷發(fā)送和校驗數(shù)據(jù),從而影響整體網(wǎng)速。這種情況查找比較困難。為避免這種情況發(fā)生,要求我們在鋪設網(wǎng)線時一定養(yǎng)成良好的習慣:網(wǎng)線打上明顯的標簽,有備用線路的地方要做好記載。當懷疑有此類故障發(fā)生時,一般采用分區(qū)分段逐步排除的方法。
網(wǎng)絡中某個端口形成了瓶頸導致網(wǎng)速變慢
實際上,路由器廣域網(wǎng)端口和局域網(wǎng)端口、交換機端口、集線器端口和服務器網(wǎng)卡等都可能成為網(wǎng)絡瓶頸。當網(wǎng)速變慢時,我們可在網(wǎng)絡使用高峰時段,利用網(wǎng)管軟件查看路由器、交換機、服務器端口的數(shù)據(jù)流量;也可用 Netstat命令統(tǒng)計各個端口的數(shù)據(jù)流量。據(jù)此確認網(wǎng)絡數(shù)據(jù)流通瓶頸的位置,設法增加其帶寬。具體方法很多,如更換服務器網(wǎng)卡為100M或1000M、安裝多個網(wǎng)卡、劃分多個VLAN、改變路由器配置來增加帶寬等,都可以有效地緩解網(wǎng)絡瓶頸,可以大限度地提高數(shù)據(jù)傳輸速度。
訪問的網(wǎng)站負荷太重,帶寬相對太窄,本地網(wǎng)絡速度太慢,過多臺電腦共享上網(wǎng),或共享上網(wǎng)用戶中有大量下載時也會出現(xiàn)打開網(wǎng)頁速度慢的問題。
網(wǎng)站程序對訪問速度的影響
采用SQL數(shù)據(jù)庫的程序比ACCESS的要快,采用緩存或其它加速技術開發(fā)出來的網(wǎng)站比傳統(tǒng)的網(wǎng)站速度也要快很多。
盡量使用靜態(tài)HTML頁面
眾所周知,ASP、PHP、JSP等程序實現(xiàn)了網(wǎng)頁信息的動態(tài)交互,運行起來的確非常方便,因為它們的數(shù)據(jù)交互性好,能很方便地存取、更改數(shù)據(jù)庫的內容,使網(wǎng)站“動”起來,如:論壇、留言板等。但是這類程序必須先由服務器執(zhí)行處理后,生成HTML頁面,然后再“送”往客戶端瀏覽,這就不得不耗費一定的服務器資源。如果在虛擬主機上過多地使用這類程序,網(wǎng)頁顯示速度肯定會慢,所以沒有必要,請盡量使用靜態(tài)的HTML頁面。
將ASP、ASPX、PHP等文件的訪問改為js引用
這在ASP、ASPX、PHP等程序設計時應該注意的,如果你要在靜態(tài)的HTML頁面里嵌入動態(tài)的數(shù)據(jù),而這些動態(tài)的數(shù)據(jù)是由ASP、PHP等程序來提供的話,會使用以下的語句引用:,這樣的話,每次有一個人訪問你的網(wǎng)站,服務器就要執(zhí)行并處理一次#asp文件,從數(shù)據(jù)庫抽取相應的數(shù)據(jù),再輸出給網(wǎng)頁顯示,如果有幾萬個人同時訪問,就要執(zhí)行幾萬次,后果就可想而知。建議在這些程序中將數(shù)據(jù)動態(tài)生成到一個1.js文件中去,然后在首頁通過 <SCRIPT src="http://www.nowamagic.net/1.js"></SCRIPT> 這樣的代碼來引用該1.js文件。這樣,數(shù)據(jù)顯示的任務就交給客戶端的瀏覽器去做,不會耗費服務器的資源,顯示速度自然就很快。
使用iframe嵌套另一頁面
如果你要在網(wǎng)站上插入一些廣告代碼,又不想讓這些廣告網(wǎng)站影響速度的話,那么,使用iframe最合適不過了。方法是:將這些廣告代碼放到一個獨立的頁面去,然后在首頁用如下的代碼將該頁面嵌入即可,這樣就不會因為廣告頁面的延遲而拖了整個首頁的顯示,代碼如下:
1
<IFRAME marginWidth=0 marginHeight=0 src="http://www.nowamagic.com/index.php" frameBorder=0 width=468 scrolling=no height=60 leftmargin="0" topmargin="0"></IFRAME>
其中http://www.nowamagic.com/index.php是被引用文件的路徑。
少用javascript特效
如鼠標的特效、頁面上的欄目的特效、狀態(tài)欄的特效等等。其原理是先由服務器下載到本地的機器,然后在本地機器上運行產生。特效做得多了自然就加重本地機器運行負擔,如果機器配置一般的話,那就更慢了。
javascript大多數(shù)是從別的站拷貝過來用的,一來由于代碼在流傳的過程中可能出錯或不完整,拷貝過來導致網(wǎng)站癱瘓;二來是有人將惡意代碼偽裝成特效代碼,給人帶來安全危害。
如果要用,也要選擇比較正規(guī)的站點下載安全的特效代碼。
網(wǎng)站上可能沒有錯誤的代碼。將錯誤代碼找出來改正吧!
盡量采用成熟的商業(yè)源碼做站,將圖片傳到自己的空間使用而不要遠程調用。其他網(wǎng)站的圖片,因為一旦對方站的訪問速度慢是會對你的網(wǎng)站有影響的!盡量不要放小廣告商的廣告代碼,很多小的廣告商服務器性能不好導致網(wǎng)站廣告半天顯示不出來嚴重影響網(wǎng)站瀏覽速度。
網(wǎng)頁上用了未經處理的大圖片
未經處理的大圖片,一開始都會占用很大空間而使網(wǎng)站打開速度很慢??捎胮hotoshop、fireworks等作圖軟件將圖片尺寸適當縮小。
網(wǎng)頁上放有大量flash或影視文件
首頁放上flash的動畫、歌曲,或者電視臺直播、電影直播之類。flash往往由于網(wǎng)絡的原因不能順利下載播放,使頁面一直處于等待下載的狀態(tài)。電影電視直播,本身要經過一小段時間的緩沖和下載才能開始播放,如果網(wǎng)絡不好就下載和播放不了。
建議少用大的flash、少用影視直播(最好是不用),否則會使你的頁面打開的速度變得非常慢。
空間上放有下載文件!
如果用戶用網(wǎng)絡快車類的下載軟件,每一個線程就表示一個在線,非常厲害!
將在別的地方申請的一些域名指向到網(wǎng)站上
如果是頂級域名直接指向過來,那對速度不會有很大影響。但有很多免費申請的若干級的域名,它本身速度就很慢,再經過幾次轉向,速度可想而知了。
網(wǎng)站圖片、文件被人盜鏈
如:你的網(wǎng)站有張圖片文件,被粘貼(注意是粘貼不是上傳)到別的網(wǎng)站!別的網(wǎng)站的用戶在瀏覽該文件的時候也算一個在線人數(shù)。尤其是LOGO連接的時候注意,一定要對方把您的LOGO上傳到他的空間。
網(wǎng)頁布局不合理的影響
網(wǎng)頁布局不合理造成打開速度慢
例如在打開首頁的時候,頭部很快就打開了,但是中間的部分要停頓3-5秒的時間,就是在本機測試也是這樣的問題。這種就是由于很多站長為了追求頁面統(tǒng)一對齊,將整個頁面的內容都塞進了一個Table(表格)里,即在同一個表格中放了太多的內容引起的。然后再由單元格td來劃分各個“塊”的布局,這種網(wǎng)站的顯示速度是絕對慢的。解決辦法是在一個網(wǎng)頁中使用多級表格(在網(wǎng)頁中從上到下存放表格,不要嵌套在同一個大的表格中)存放內容。
幫頁面減肥
我們?yōu)g覽網(wǎng)頁實際上是將虛擬主機中的網(wǎng)頁內容下載到本地硬盤,再用瀏覽器解釋查看的。下載網(wǎng)頁的快慢在顯示速度上占了很大比重,所以,網(wǎng)頁本身所占的空間越小,那么瀏覽速度就會越快。這就要求在做網(wǎng)頁的時候遵循一切從簡的原則,如:不要使用太大的Flash動畫、圖片等資源。干凈、簡潔的頁面會給人一種思路明朗的感覺。
講究網(wǎng)站計數(shù)器代碼放置的技巧
在網(wǎng)頁里放置計數(shù)器可以統(tǒng)計網(wǎng)站的訪問流量,為站長和廣告商家提供訪問依據(jù),但是,不管功能有多強大的網(wǎng)站統(tǒng)計系統(tǒng),都會有出故障的時候。如果直接把統(tǒng)計代碼放到頁面內容的前面,或者放在一個Table或者div標簽里,那么在計數(shù)器不能訪問的時候,你的頁面上那個Table或者div就會產生幾十秒鐘的延遲,導致頁面很長時間才能訪問。所以,要提高網(wǎng)站的速度,就要講究統(tǒng)計代碼放置的位置,正確的方法是:把統(tǒng)計代碼放到頁面的最下面,并且不要和頁面內容同在一個Table或者div標簽里??梢栽陧撁娲a的最下方直接放置統(tǒng)計代碼,或者在最下方單獨做一個Table或者div來放置計數(shù)器。這樣,在計數(shù)器不能訪問的時候,你的網(wǎng)站速度也不會受到絲毫影響。
另網(wǎng)站QQ客服等在線代碼建議放到網(wǎng)頁底部,不要放在網(wǎng)頁頭部,否則會導致整個網(wǎng)站半天沒反應的。
友情鏈接的學問
網(wǎng)站之間互相做鏈接可以增加網(wǎng)站的宣傳效果,做LOGO圖片鏈接更能準確地描述網(wǎng)站的主題和定位,宣傳效果會大大的增強,但圖片鏈接做得太多,必然會影響網(wǎng)頁的顯示速度。很多站長都喜歡直接引用友情網(wǎng)站上的圖片URL,這樣圖片要先經過加載才能顯示的,各個友情網(wǎng)站的訪問速度不一樣,整個表格都要等圖片都下載完了才能顯示出來,這樣大大降低了網(wǎng)頁的速度。因此,做友情鏈接時應盡量做到:
只做文字鏈接:做文字鏈接是不會延遲網(wǎng)頁速度的。
將所有鏈接放到一個獨立的分頁去,然后在首頁鏈接上該頁。
如果友情鏈接一定要出現(xiàn)在首頁,請將鏈接所在的整個Table放到頁面的最下方,因為頁面是由上到下逐行顯示的,將其放到頁面的最下方,不會延遲其他內容的顯示。
友情鏈接的LOGO圖片先下載后再傳到自己的網(wǎng)頁空間,這樣,速度由自己的網(wǎng)站空間決定而不受友情網(wǎng)站的影響。
過多地引用了其他網(wǎng)站的內容
包括引用其他網(wǎng)站的圖片、影音文件等。如果直接在頁面引用別的網(wǎng)站的東西,而那個網(wǎng)站的速度又慢或者該頁面已經不存在了,那么打開的速度就會很慢了。
客戶機本身問題
系統(tǒng)有病毒
尤其是蠕蟲類病毒,嚴重消耗系統(tǒng)資源,打不開頁面,甚至死機。 我們必須及時升級所用殺毒軟件;計算機也要及時升級、安裝系統(tǒng)補丁程序,同時卸載不必要的服務、關閉不必要的端口,以提高系統(tǒng)的安全性和可靠性。
某些流氓插件影響
用IE強力修復工具,馬上你就可以看到效果了。要不就是你本身的網(wǎng)速就慢。
使用的瀏覽器有BUG
例如多窗口瀏覽器的某些測試版也會出現(xiàn)打開網(wǎng)頁速度慢的問題。
數(shù)據(jù)庫很大了,承受不住了。
系統(tǒng)存在漏洞
如沖擊波等病毒就是通過漏洞傳播并導致系統(tǒng)緩慢甚至癱瘓的。
有關網(wǎng)絡防火墻設置不允許多線程訪問
例如目前WinXPSP2就對此默認做了限制,使用多線程下載工具(BT、迅雷)就受到了極大限制。同時打開過多頁面也會出現(xiàn)打開網(wǎng)頁速度慢的問題。如防火墻多個同時在使用,只要保留一個功能強大防火墻。
本地網(wǎng)絡速度太慢
多臺電腦共享上網(wǎng),或共享上網(wǎng)用戶中有大量下載時也會出現(xiàn)打開網(wǎng)頁速度慢的問題。
系統(tǒng)資源不足
加載了太多的運用程序在后臺運行,請合理的加載軟件或刪除無用的程序及文件,將資源空出,以達到提高網(wǎng)速的目的。
機器配置和設置影響網(wǎng)站打開慢
我們可受用以下方法:
在我的電腦窗口,右擊要清理的盤符-"屬性"-"清理磁盤"--勾選要刪除的文件--確定--是。
清除臨時文件,開始-運行-輸入 %temp% --確定。
用優(yōu)化大師或超級兔子清理注冊表和垃圾文件。
關閉一些啟動程序. 開始-運行-msconfig---啟動 ,除殺毒軟件、輸入法外一般的程序都可以關掉。
刪除不用的程序軟件。
整理磁盤碎片--開始 --所有程序--附件--系統(tǒng)工具--磁盤碎片整理程序--選定C--分析--碎片整理。
當前文章:網(wǎng)站打開速度慢的解決方案
分享地址:http://redsoil1982.com.cn/news29/109129.html
網(wǎng)站建設、網(wǎng)絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡營銷seo公司;服務項目有解決方案等
廣告
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)