淺談虛擬主機的三種限制_建站經驗教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:社區電子商務化的實踐和應用
      1、實現社區電子商務功能條件: 具備電子商務能力的社區將會是電子商務社區化的重要受益者,這類的網絡社區聚集了大量有相同需求和話題的人群,他們樂意去分享自己在購物或者使用商品時

       

      核心提示:現在的主機服務中,有些服務商利用許多人對上述概念模糊,而誤導消費者,所以購主機者應謹慎從事。

       

      當前虛擬主機主要分為三類限制:

      一、流量限制:

      就是直接限制網絡流量,這種限制通常是最嚴厲的一種限制,10個G的流量大體支持50人在線以內。當月流量超過后,在一個月內網站都不能正常訪問了,解決辦法是升級空間或加大流量。

      二、CPU限制:

      CPU限制看起來沒有限IIS或網絡流量,但由于每一個程序運行都需要一定的CPU配額,也是變相的流量限制,通常網頁提示在線過多都是由于CPU限額過小引起的。刷新或15秒后可以得到暫時的正常運行,大概1%的CPU限額相當于20個IIS連接。這對于論壇空間很重要,論壇的CPU限額一旦過小就會不能正常運行。

      三、IIS限制:

      IIS限制是現在用的最多的,也是被大多用戶或主機商認可的,是比較寬松的流量限制方案。通常20個IIS就相當于1%CPU占用。

      總而言之,虛擬主機實際上沒有不受限的,總體分為以上三種方式,您如何選擇,要看您的需要。如果您的程序占用CPU很少,是優化的程序,可以選擇限CPU的,這樣您的在線就可以得到最大的發揮;如果您是初學者,或是論壇用戶,或網站程序中有BBS,選擇IIS限制或直接流量限制是一個好的選擇。

      附:關于同時連接數與在線人數問題的詳解

      1、瀏覽者訪問站點,必需與站點通過TCP協議,建立連接。這個連接在從服務器上讀取信息時存在,讀取結束時,一般即自動關閉。所以,當一個頁面已經完全地顯示在客戶端的顯示器上時,使用的連接也許已經關閉了。

      2、每個瀏覽者訪問某站點時,可能會占用1-3個連接,這是由計算機自動處理的,這樣做的目的是為了加快速度。所以,對于連接數為30個的基礎型主機而言,有時只能十幾個人訪問,就不足為怪了。

      3、論壇中統計的在線人數,是以某一時間段內訪問論壇的活動人數為標準的,與連接數無直接關系。比如DZ論壇,默認好象是15分鐘的活動人數時間,也許論壇顯示某用戶還在線,但用戶由于不(正)在讀取論壇中數據,所以也就不會占用連接數。所以,只要瀏覽者對論壇的訪問不過于集中,就不會在某一時間點超出最大同時連接數,而論壇中統計的在線人數,會大大超出空間允許的最大同時連接數。某些用戶為了顯示論壇的人氣,可以在調大論壇統計在線人數的時間范圍(DZ論壇有這一設置),甚至可以將一天內所有瀏覽你站點的人,都算作在線人數。

      4、雖然服務器中可以規定每個站點的最大連接數,但同時也存在服務器的總計最大連接數。所以,即使規定用戶站點的最大連接數為不限,當服務器達到了最大連接數時,仍不能訪問站點。而服務器的最大連接數一般在1000-2000個。這就是為什么服務商敢于開出不限連接數的主機,本質上不是不限連接數的。

      5、現在的主機服務中,有些服務商利用許多人對上述概念模糊,而誤導消費者,所以購主機者應謹慎從事。

      什么是IIS連接數?

      IIS連接數指并發連接數,具體解釋我分幾種情況(以100M空間50人在線為例):

      A、用戶單點下載你的文件,結束后正常斷開,這些連接是按照瞬間計算的,就是說你50人的網站瞬間可以接受同時50個點下載。

      B、用戶打開你的頁面,就算停留在頁面沒有對服務器發出任何請求,那么在用戶打開一面以后的20分鐘內也都要算一個在線,就是說你50人的網站20分鐘內可以接受不同用戶打開50個頁面。

      C、上面B的情況用戶繼續打開同一個網站的其他頁面,那么在線人數按照用戶最后一次點擊(發出請求)以后的20分鐘計算,在這個20分鐘內不管用戶怎么點擊(包括新窗口打開)都還是一人在線。

      D、當你的頁面內存在框架(Iframe),那么每多一個框架就要多一倍的在線!因為這相當于用戶同一時間向服務器請求了多個頁面。

      E、當用戶打開頁面然后正常關閉瀏覽器,用戶的在線人數也會馬上清除。

      然后,什么是論壇在線人數?

      論壇在線只是計算一定時間內的活動用戶數。這里的時間用戶可以自己設定,DZ論壇默認為15分鐘。

      根據上面的說明,顯然論壇在線和IIS連接數的概念不同

      為什么會出現IIS連接數和論壇在線不符合的情況?

      分析:

      A、您使用了插件版論壇或者美化版論壇:

      現在的插件很雜,不但占服務器資源,而且會使論壇運行變慢(沒有插件可以快一倍以上),同時很占在線人數,有的插件調用很多框架,少則2、3個,多則4、5個,甚至有在線播放音樂,這樣一個人在線就相當與很多人在線。而美化版論壇因為使用大量的圖片,也同樣比標準版論壇占用IIS數量大。

      B、您的網站是主頁 論壇的形式:

      這樣主頁和論壇要爭奪你的在線人數。

      C、你的論壇內部有播放器

      一個人在線,然后他在線播放音樂,就占二個人在線。

      D、你的論壇內部存在框架形式的網頁

      每一個框架,就多一倍的在線。

      E、你的論壇設置在線時間過小

      DZ論壇默認為15分鐘,因為論壇在線只是計算一定時間內的活動用戶數,當您設定的時間較小的時候,看起來論壇在線的人數就自然少了。

      F、你的空間存在多個論壇

      有的客戶在一個空間里上傳多個論壇,如BBS、BBS1、BBS2等等,毫無疑問,這樣每個論壇也是要爭奪再線人數的。

      G、你的論壇圖片等文件被人盜鏈

      比如:你的論壇有張圖片文件,被粘貼(注意是粘貼不是上傳)到別的論壇,別的論壇的用戶在瀏覽該文件的時候也占一個在線人數,尤其是LOGO鏈接的時候注意,一定要對方把您的LOGO上傳到他的空間。

      H、你的空間上放有下載文件

      如果用戶用網絡螞蟻類的軟件,每一個線程就表示一個在線,非常厲害。

      解決方案和推薦指數:

      A、去掉垃圾的插件版,用標準版 ★★★★★

      B、盡量不要采用框架的形式制作頁面 ★★★

      C、盡量不要放音樂、電影、下載 ★★★

      D、防止盜鏈情況的發生 ★★★★

      E、升級購買支持更多在線人數的空間 ★★

       

      分享:對一個交友網站的診斷實例 還須好好學習
      建站情況 當初網站建好后,自己注冊了一些會員,然后就去聊天室和論壇進行人工宣傳,由于沒有經驗,在聊天室被管理禁言,在論壇被封ID和IP,網站很少有人來,即使有人來了,也沒有幾個人

      來源:模板無憂//所屬分類:建站經驗教程/更新時間:2009-06-25
      相關建站經驗教程