網站響應時間過長的原因及解決方法
遇到過類似問題,我認為有以下幾個原因:
1、網站服務器故障維修(這種情況只能等段時間重新登錄試試)
2、網絡連接不通(查看網線接口處是否插好)
3、網站地址被和諧了(用代理)
4、本身網站程序卡死了(程序問題)
服務器網站響應時間過長的問題解決方法如下:
1、機器的配置。包括服務器端與客戶機端的硬件配置程度,同樣的網絡環境下,雙核的服務器的運算能力肯定要強一些,毫無疑問的,同樣的網絡環境下,用一臺賽揚的機器和奔四雙核處理器的電腦,打開同樣的網頁,速度,也肯定不一樣。
2、服務器軟件
3、DNS解析時間。DNS解析包括往返解析的次數及每次解析所花費的時間,兩者的積就是DNS解析所消耗的時間,因此,很多人忽視了DNS的問題。
4、網絡最小帶寬。這是最主要的因素,在慢的網站放在好的帶寬下訪問速度一樣快(就是多花錢),網絡的帶寬包括對網站所在服務器帶寬和用戶端兩個位置,對接點指的是出口端與入口端(如電信對網通的對接點),另一個就是用戶本身的最小帶寬,如果用戶辦的是512K寬帶咱就愛莫能助了。
5、網頁內容的大小
否能快速打開最重要一個因素,如果說服務器等硬件方面決定不了,強烈建議從這裏下手,不管是表格還是DIV+CSS,適當的優化代碼,都能減少網頁大小。盡量優化代碼,用最少的代碼。同時大量錯誤、冗余代碼也是拖慢網站速度之一。
6、大量數據庫操作。小網站在執行大量數據庫操作時,也會影響網站打開速度,這裏使asp+access結構的網站尤為明顯,尤其是同時有大量用戶提交評論時,就操作數據庫鎖死,導致網站打不開。
7、用很多javascript。網站上使用大量JS是大忌,不僅搜索引擎無法收錄,同時會不斷提交請求增加服務器負擔,例如鼠標特效、欄目的特效、狀態欄的特效等等。這些特效的原理是先由服務器下載到本地的機器,然後在本地機器上運行產生,然後才能看到的。
8、頁面上用大圖片和FLASH
9、過多引用了別的網站的內容。包括引用其他網站的圖片、視頻文件等,如果直接在頁面引用別的網站的東西,而那個網站的速度又慢,或者那個網站的該頁面已經不存在了,那麽打開的速度就會非常慢。
網站響應時間過長的原因及解決方法