網站響應時間過長的可能性:
1、伺服器效能(配置)或頻寬;
2、使用者離伺服器太遠,例如伺服器在美國,一般都不會太快;
3、資料量太大,一般百萬級以上才會感覺到影響;
4、程式程式碼需要最佳化; 拓展:首先明確一點,1000ms=1秒。這裡有個誤區,很多人認為和PING延遲時間(什麼是ping?)是一個原理,這是完全錯誤的,網站響應時間和ping的延遲有關,但是絕對不等於ping。ping是給伺服器傳送一個(通常是32位元組的)很小的資料包,然後伺服器同樣返回一個完全一樣的小資料包。而訪問一個網站需要收發幾十個乃至上百個一千多位元組的資料包,需要的時間自然比ping的延遲時間多得多。 網站響應時間包括了什麼。 訪問網站有四個不同的階段,加起來的總和才是“網站響應時間”。大體上所有訪客訪問您的網站就是先後經過這四個階段:DNS域名解析->建立連線->伺服器計算->下載內容。 1.“DNS域名解析”.這裡是指的您的域名需要多長時間才能被解析為IP,與您的域名DNS伺服器有關,與空間伺服器完全無關,與你家中的硬體裝置也無關。 2.“建立連線”.這裡是指家中客戶端到您要訪問的網站或者程式伺服器需要多長時間才能建立一個“連線”(注意到這裡網站的資料都還沒開始傳輸,就像雙方在談生意之前要先握手一樣),PING時看到的延遲將在這裡發揮很重要的作用。 3.“伺服器計算”.伺服器到這裡已經收到了您的訪問請求,開始處理了。這裡是跟網站本身最有關係的地方。通常這裡耗時最長,與你所訪問網站的伺服器效能有很大的直接關係。 4.“下載內容”.這裡是您花了多長時間下載來自伺服器的迴應,這裡主要受您訪問網站的頁面內容多少影響,同時也與你的寬頻頻寬有一定影響。 總之影響你上網速度的與你的頻寬有關,也與你訪問的網站或者程式伺服器有關,也會與dns域名解析有關。 注:網站開啟的速度影響使用者的跳出率,如果一個網站響應時間較長,使用者就會關閉網站進而訪問其他網站,造成使用者流失。
網站響應時間過長的可能性:
1、伺服器效能(配置)或頻寬;
2、使用者離伺服器太遠,例如伺服器在美國,一般都不會太快;
3、資料量太大,一般百萬級以上才會感覺到影響;
4、程式程式碼需要最佳化; 拓展:首先明確一點,1000ms=1秒。這裡有個誤區,很多人認為和PING延遲時間(什麼是ping?)是一個原理,這是完全錯誤的,網站響應時間和ping的延遲有關,但是絕對不等於ping。ping是給伺服器傳送一個(通常是32位元組的)很小的資料包,然後伺服器同樣返回一個完全一樣的小資料包。而訪問一個網站需要收發幾十個乃至上百個一千多位元組的資料包,需要的時間自然比ping的延遲時間多得多。 網站響應時間包括了什麼。 訪問網站有四個不同的階段,加起來的總和才是“網站響應時間”。大體上所有訪客訪問您的網站就是先後經過這四個階段:DNS域名解析->建立連線->伺服器計算->下載內容。 1.“DNS域名解析”.這裡是指的您的域名需要多長時間才能被解析為IP,與您的域名DNS伺服器有關,與空間伺服器完全無關,與你家中的硬體裝置也無關。 2.“建立連線”.這裡是指家中客戶端到您要訪問的網站或者程式伺服器需要多長時間才能建立一個“連線”(注意到這裡網站的資料都還沒開始傳輸,就像雙方在談生意之前要先握手一樣),PING時看到的延遲將在這裡發揮很重要的作用。 3.“伺服器計算”.伺服器到這裡已經收到了您的訪問請求,開始處理了。這裡是跟網站本身最有關係的地方。通常這裡耗時最長,與你所訪問網站的伺服器效能有很大的直接關係。 4.“下載內容”.這裡是您花了多長時間下載來自伺服器的迴應,這裡主要受您訪問網站的頁面內容多少影響,同時也與你的寬頻頻寬有一定影響。 總之影響你上網速度的與你的頻寬有關,也與你訪問的網站或者程式伺服器有關,也會與dns域名解析有關。 注:網站開啟的速度影響使用者的跳出率,如果一個網站響應時間較長,使用者就會關閉網站進而訪問其他網站,造成使用者流失。