影響服務器訪問速度的因素有:1、服務器的性能配置,配置越高,處理和響應程序時間越短,訪問速度越快;2、客戶端配置,客戶所用的電腦配置越高,訪問速度越快;3、網站程序代碼,包括網站程序代碼的精簡和成熟,讀取數據庫的效率和次數。
具體內容如下:
1、空間
網站程序所在服務器的性能高低配置好壞,這個很容易理解,服務器配置越高處理和響應程序時間越短,所以同樣的空間價格可能會差很多,因為廉價的低端服務器和高配置服務器的成本可能會差一倍甚至幾倍服務器的出口帶寬,每一臺服務器分配的帶寬不同自然網速也不同,打個比方來說,一百輛車通過一條3米寬的馬路要比通過一條10米寬的馬路慢很多。
2、客戶端
客戶所用電腦配置好壞,一臺286的電腦打開新浪網自然比一臺雙核3.8G的慢很多了訪問者自身的網速,比如我們用電信的4M的ADSL肯定比1M的速度要快,一臺電腦獨享肯定比幾臺電腦共享一個ADSL快,同時訪問該網站的客戶端人數有多少,這其實也是上面提及的帶寬問題,同時訪問的人越多自然占用帶寬越多,分配到每個訪問者的帶寬自然越小,電腦用不同的瀏覽器,打開同一個網站的速度會有所差異。電腦打開一個新網站所花的時間,會比之前打開過的網站長一點。同一臺電腦,同一個瀏覽器,同在一個局域網中,不同的時間段打開同一個網站的速度也略有差異。
3、網站程序
網站程序代碼的精簡和成熟,讀取數據庫的效率和次數,同樣在首頁顯示十條新聞,可以用十句程序實現,也可以用二十句程序實現,越少的語句執行速度自然越快網頁所含信息的多少,比如該網頁有一百張產品圖片十個flash動畫的,自然要比打開只有三四張圖片一個flash動畫的網頁慢很多了,最快的就是文字了,1k=1024字節,1個字占用2個字節,所以1K相當于512個漢字,一張100K的圖片,理論上相當于五萬多個漢字了。