作者banana2014 (香蕉共和國)
看板Web_Design
標題[討論] 一個有好幾千萬人同時上同一網站的大站…
時間Sun May 8 23:46:45 2016
大家好,
我想跟大家討論一個話題
就是像google、facebook、twitter、ptt(嗯?) … 這種同時有好幾千、好幾萬,甚至好
幾千萬人同時上站的「大站」
他們是如何讓網站「同時」能容納這麼大的流量而不會當機呢?
除了他們的主機cpu好、效能好等等 之外,
有沒有可能是他們的前端和後端程式都寫得很好、很有效率?
如果是,他們都是用什麼前端和後端語言寫的呢?
他們是不是也都用獨立主機,而不是用共用主機?
除此之外,他們的主機容量也應該「超大」的吧…
不然怎麼可能讓這麼多用戶儲存這麼多資料呢?
----------
小弟我目前有經營一個小小小小的個人網站,
目前是用php來當作伺服器端程式語言,
而主機則是租外面的虛擬主機方案,
而且還是用最便宜的那個方案。
然後呢,不曉得是我那天突然做的夢,
夢到我的網站同時有好多人上站,
人氣暴增
那我在想,我那個時候該怎麼辦?
上站的人一直覺得網站跑的速度突然變得好慢
有可能因此我網站的人氣就因為速度的關係就又下降了… (我會哭死啊…)
那想請問一下如果這件事成真,
我是不是要花更多錢去買更好的虛擬主機方案?
還是自架主機呢?
(但是依我目前還是學生的身分,
應該沒有空間和時間去自己弄個伺服器出來,
也找不到網路連線公司來幫我連接伺服器吧…)
我突然有這個問題,
今天只是拋出來想和大家討論一下而已
關於網站的流量、效率和容量的問題…
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.139.126.63
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1462722408.A.F60.html
推 ian90911: Soft_Job /寬宏 05/09 00:01
→ iTravel: 搜尋負載平衡 & CDN 能找到你要的答案。 05/09 00:09
推 ymcheung: AWS 應該有動態調整的功能 05/09 00:21
推 ian90911: 還有Stack Overflow: The Architecture - 2016 Edition 05/09 00:50
→ femlro: 伺服器救世主機啊XD 你弄一台PC也可已當伺服器啊 05/09 08:59
→ femlro: 我用個人電腦架站 每天至少5000人瀏覽我的網站也沒掛啊X 05/09 08:59
→ femlro: 當然如果人數再增加十倍我就不知道了XD 我也有點膽心 05/09 08:59
→ tooto1985: 這種大型網站絕對不會只有一台主機,當然還需要負載平衡 05/09 10:25
→ kroutony: 主機“群” 05/11 14:43
推 rarex: 不用擔心..等你碰到了就懂了 不經一事不長一智就是這個道理 05/14 10:25