最近有個別客戶反映購買的在線人數(IIS連接數)和實際不符合,現在特說明如下
首先了解什麼是IIS連接數。
IIS連接數指並發連接數,什麼意思呢?
要分幾種情況:(以100M空間50人在線為例)
A 用戶單點下載你的文件,結束後正常斷開,這些連接是按照瞬間計算的,就是說你50人的網站瞬間可以接受同時50個點下載
B 用戶打開你的頁面,就算停留在頁面沒有對服務器發出任何請求,那麼在用戶打開一面以後的15分鐘內也都要算一個在線,就是說你50人的網站15分鐘內可以接受不同用戶打開50個頁面
C 上面B的情況用戶繼續打開同一個網站的其他頁面,那麼在線人數按照用戶最後一次點擊(發出請求)以後的15分鐘計算,在這個15分鐘內不管用戶怎麼點擊(包括新窗口打開)都還是一人在線。
D 當你的頁面內存在框架(Iframe),那麼每多一個框架就要多一倍的在線!因為這相當於用戶同一時間向服務器請求了多個頁面。
E 當用戶打開頁面然後正常關閉浏覽器,用戶的在線人數也會馬上清除。
然後了解什麼是論壇在線人數。
論壇在線只是計算一定時間內的活動用戶數。
這裡的時間用戶可以自己設定(刪除不活動用戶時間),動網論壇默認為40分鐘的相對准確值。
根據上面的說明,顯然論壇在線和IIS連接數的概念不同
為什麼會出現IIS連接數和論壇在線不符合的情況?
現具體分析如下:
1:您使用了插件版論壇!
現在的插件很垃圾,不但占服務器資源,而且會使論壇運行變慢(沒有插件可以快一倍以上),同時很占在線人數,有的插件調用很多框架,少則2、3個,多則4、5個! 甚至有在線播放音樂,這樣一個人在線就相當與很多人在線!
2:您的網站是主頁+論壇的形式!
這樣主頁和論壇要爭奪你的在線人數!
3:你的論壇內部有播放器!
一個人在線,然後他在線播放音樂,就占二個人在線!
4:你的論壇內部存在框架形式的網頁!
每一個框架,就多一倍的在線!
5:你的論壇設置在線時間過小!
動網默認為40分鐘,這個默認值下,一般我們20IIS的學習型主機可以達到50人左右,因為論壇在線只是計算一定時間內的活動用戶數,當您設定的時間較小的時候,看起來論壇在線的人數就自然少了,請把刪除不活動用戶時間改為默認的40分鐘就可以!
6:你的空間存在多個論壇!
有的客戶在一個空間裡上傳多個論壇,如bbs bbs1 bbs2 等等 等等
毫無疑問,這樣個論壇也是要爭奪再線人數的!
7:你的論壇圖片等文件被人盜鏈!
比如:你的論壇有張圖片文件,被粘貼(注意是粘貼不是上傳)到別的論壇!
別的論壇的用戶在浏覽該文件的時候也算一個在線人數!
尤其是LOGO連接的時候注意,一定要對方把您的LOGO上傳到他的空間!
8:你的空間上放有下載文件!
如果用戶用網絡螞蟻類的軟件,每一個線程就表示一個在線,非常厲害!
——————————————————————————————————
解決辦法:
1:去掉垃圾的插件版,用純潔版!
2:LOGO連接時,請對方把您的LOGO傳到他的空間!
3:盡量不要采用框架的形式制作頁面!
4:不要放任何的音樂、電影、下載!
5:防止盜連情況的發生!