首先,服務(wù)器帶寬說的5M帶寬,實際上是5Mbps=625KB,需要是獨享帶寬,共享的話因為他人的因素?zé)o法計算。然后計算你的網(wǎng)站大小,普通大小的網(wǎng)站頁面(圖片少,壓縮過,代碼優(yōu)化)只有幾K,我們姑且按照50K計算。
同時在線人數(shù)其實還關(guān)系到 IIS 這個參數(shù)限制,但是小網(wǎng)站幾乎沒有這個限制,可以不用擔(dān)心,所以 625kb/50k=12.5人,大概同時在線12.5人訪問這個50KB的頁面是沒有問題的。
我這里詳細的給你介紹下,帶寬和同時在線人數(shù)的計算,也方便后面有想了解的朋友在你這個提問上尋找答案。
計算機數(shù)據(jù)的最小單位是bit,稱之為位,其他還有B、KB、MB、GB、TB等,雖然計算機也提供對位的判斷和操作,但是一般以字節(jié)(Byte)為單位。
它們之間的換算關(guān)系是1Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。
5Mbps(5Mbitsper second)帶寬,換算到我們熟悉的文件大小,除以8;也就是說5Mbps帶寬,理論下載文件的速率大約是640KB/s。
網(wǎng)站帶寬應(yīng)該如何選擇?下面簡單說明
忽略網(wǎng)絡(luò)傳輸損耗等其他因素,網(wǎng)站所需帶寬/8=高峰同時訪問數(shù)*平均頁面大小。平均頁面大小就是指網(wǎng)站所有頁面的平均尺寸。
舉例說明:因為網(wǎng)站訪問一般最先打開首頁,這里就拿網(wǎng)站首頁舉例:
假如網(wǎng)站首頁頁面大小為128K,那一兆帶寬一個人訪問就可以一秒打開;如果首頁頁面大小為1MB,一個人訪問則需要加載8秒左右。大家可根據(jù)自己網(wǎng)站程序的具體需求情況選擇帶寬。
要值得注意,這個是同時,也就是傳統(tǒng)意義上的同一秒,只要有先后發(fā)送請求的順序就可以錯開,所以5M帶寬嚴格意義上是很大的,如果你的頁面小,幾乎可以滿足千人在線,因為大部分的人都是點擊后瀏覽頁面的,不會說一直給你發(fā)送請求。