in , , , , , ,

常見月經題:請問Linux虛擬主機主機空間能夠承受多少線上人數?

問答主機空間方案可容納人數

標題為”月經題”,因今日文章所說的問題是很常見的問題之一:某網站虛擬主機主機空間的方案能夠承受多少同時線上人數?
而針對這個問題最準確的答案會是= > 無法預估
為何無法預估,因上線的人於網站上瀏覽觀看網站上的頁面、圖片等等,這都是無法掌控的,而網站的程式如何編寫這也很重要,有種種因素的原因故無法判斷預估。
以下就來說說其要素和影響原因。

Linux虛擬主機主機空間無法預估可上線人數的原因

主機空間可以使用承受多少人數的另一個方向理解:
1000個人同時  瀏覽圖片(如活動的圖片導覽)
1000個人同時  瀏覽文章
1000個人同時  進行演唱會購票

其上述3種狀況在都是同樣1000個人,但所需要選用的主機空間的規格與消耗的主機空間資源肯定不同。因此在同一個主機空間下,瀏覽的人作所操作的動作不盡相同,便無法正確/合理的預估人次會多少。

而另一個不同的層面在於,同樣都是WordPress,安裝不同的外掛/作不同的設定,其消耗的主機資源亦不相同,如:由於大數據時代的統計功能(常見會與Cron Job有關,詳情請點我)因自動執行的次數與資料量、數據分類的多寡…這與人潮非有一定的關係(因不管人多人少都要統計);這常會在尖峰時刻,導致主機空間資源不足,而雙雙無法運作。
※故此部分工程師對於統計數據的生成,有調整排程設定在深夜時間來一筆生成,或許無法隨時的得到目前的數據,但可以有效的分配主機空間的效能。

故可以進一步的得知,影嚮主機空間可以承受人數主要分為2大原因:
①人潮的問題(下方將會介紹瞬間人次/總人次差別):

②主機空間&網頁程式問題:由於網頁程式是放在主機空間上運作,而主機空間的資源則是影嚮是否足夠能支應網頁程式,故2者是屬息息相關的相互關係。

※網頁程式分為2個部分:
一部分為外部網站:供瀏覽者瀏覽、操作(如:文章、報名、登入、留言…等)
一部分為內部功能:供主機空間使用者操作、分析(如:後台上架、統計數據、相關功能外掛)

 

主機空間可上線人數

Linux虛擬主機主機空間無法預估可上線人數要素釐清

①瞬間人次與總人次的差別:瞬間人次為同時湧入的人次;而計算期間內會湧入的人次為總人次。
常見如:演唱會購買系統,一般熱門的歌手的門票在開放購買的當下,會湧入人群搶購,此為瞬間人次;而在預期統計開放期間會連進來的人次為預計(期)人次。

②硬碟空間:就是可以放置檔案的大小,包含主機空間裡的網頁程式檔案、資料庫、Mail…等。用多少空間就佔用多少空間;刪除資料/檔案空間就會釋放出來。

③頻寬與流量:詳情請參考之前的分享,請點我

④主機資源(CPU、RAM、I/O、inodes):與網頁程式的的loading有關;以下舉例常見的5種狀況幫助理解。

●狀況一:不一樣功能的網頁程式loading不同,如:純html網頁、報名系統網頁、購物車網站,此3種網頁架構在使用主機空間的資源上全然不同。

●狀況二:同樣類型網站程式,程式設計師不同,loading也各不相同,如:購物車系統有Opencart、Ecshop

●狀況三:同樣的網頁程式,因外掛、使用人的狀況不同,loading也不相同,如:同樣都是wordpress的用戶,會因為外掛、使用人的不同而造成loading不同,且就算是同一個網站,每天的瀏覽人的狀況也不同。

●狀況四:免費架站程式(如Wordpress)為滿足大多數的需求,網頁程式便會變的強大,因此會造成明明瀏覽人次少,主機空間資源卻消耗多,以Wordpress則有外掛用來提醒使用者關閉不需要功能或是優化網頁程式,如:Health Check & Troubleshooting(詳情點請我)

●狀況五:因應大數據時代,許多使用者都會開啟或加裝統計數據程式(如:WordPress統計資料和洞察報告)同樣的程式會因為開啟的多久統計一次,需要統計哪些資料而造成主機資源使用不同。

※有關cPanel裡(何謂cPanel請點我)ClouxLinux資源使用說明請參考:https://wpoki.com/?p=5582
Indoes(檔案數量)請參考此文章:https://wpoki.com/?p=7834

主機空間可上線人數

Linux虛擬主機主機常見影嚮上線人數實例

Linux虛擬主機主機空間選購方向建議

主機空間可上線人數

1.Linux虛擬主機選擇

許多人在選擇需要主機空間放置時,常會以〝空間大小〞和〝預期流量〞來作選擇的依據,而在綜點上述裡,可以理解〝人的部分〞是影嚮關鍵點;包含程式設計師的程式邏輯、程式使用人的需求、瀏覽者的習慣,因此大部分的主機空間商僅能建議您方案,所以你如果是準備新入手空間,參考數據就會是前一個空間的使用的方案規格來推敲,亦或詢問您的廣告商類似活動常見的人次狀況(含瞬間人次),再搭配程式設計師依人次與程式loading的建議,非常建議你需要直接買大一點主機空間,以免有個萬一就直接使網站卡關。

2.Linux虛擬主機考量

而成本一般也是大多人考量的重點之一,在實務上常會發現同樣的廣告活動在比例原則下,一般會大筆支出在媒體廣告;而在主機空間的預算上反而相對的要少很多。然而,任何的廣告活動最終還是要將消費者(瀏覽者)引導到自己的網站平台上,若主機空間無法支持人潮,那廣告活動的效益亦也打了折扣,值得再作思考分配。

3.Linux虛擬主機使用

不論是使用哪一種主機(虛擬主機、雲端主機、專屬主機)事前都需要了解,如何讓自己可以了解掌握網頁程式上線後的使用狀況(硬碟空間、流量、主機資源),事前的推測也許有些誤差,但實際的數據更能幫助爾後的選用與考量。

最後,若想不要受到虛擬主機主機空間上鄰居的影嚮,可以參考專屬主機;若想要彈性比較大可以隨時調整主機空間大小可以參考雲端主機(Cloud Server/VPS);主機空間的挑選,請可以參考分享,請點我。選擇適合自己的主機空間非單單透過詢問主機空間商可以得到答案,是需要多方的訊息綜合性的考量喔。

更多了解虛擬主機與Cpanel教學請參考以下文章
虛擬主機網站空間我該買Linux虛擬主機還是Windows虛擬主機呢?
虛擬主機和網址我能擇一購買就好嗎?
關於主機空間流量計算的那些事,cPanel流量與頻寬計算/使用的相關說明
cPanel的追蹤DNS(Track DNS)的作用為何?
cPanel的多用戶(多網域)主機與經銷商主機都可以放置多網站,差別在哪裡?

 

文章來源 : https://wpoki.com

Written by 婷Z

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

GIPHY App Key not set. Please check settings