|
|
發表於 2006-2-24 13:22:26
|
顯示全部樓層
我個人認為問題最大是流量. 所以應首要考慮是如何解決這個問題.
如果只是單純的網頁瀏覽, 應不會有如些驚人的流量出現. 個人覺得問題是在於:
1. 書籍下載
2. 頁內網友自行上載的圖片
3. 即時聊天室
這些都令伺服器負荷加重.
所以其實可以考慮的解決方案是:
將網站分成在幾個不同的伺服器貯藏. 基本的討論區, 大多只是文字, 應對流量影響不大. 可以用較便宜的供應商及服務. 而圖片的上載及下載至網頁, 可轉用另一個供應商而採用較高級的服務計劃, 而電子書則完全採用獨立的伺服器.
這樣的好處是:
1. 不會影響網頁瀏覽, 最多是有時不能下載電子書或圖片. 但平時的討論區則可正常運作
2. 不會因同時出現的大流量而給供應商截線
3. 三者分開處理及計算流量, 網絡供應商也不可能獅子開大口.
而packets 的攻擊, 應可跟網絡供應商投訴, 並可能限制一些經常發出packets的ip進入. 這是關乎網絡供應商的保安責任. 應由他們負責. 並不能給他們推卸.
而網友方面, 不瀏覽時應關了這個網站, 主要是因為即時聊天室會不斷來回發出packets. 所以只要開著這個網站, 便代表一直在增加這裏的流量. 所以其實亦可以考慮將聊天室搬走, 因為經常在線的會員維持著200-400人, 高峰時間更不止這數目. 但這些會員就算不聊天也是不斷會有packets來回發出的. 不要看輕這個幾k一個人的流量, 因為這等於每五分鐘便差不多至少會有約1MB 的流量了. 一天下來便差不多300MB了, 一個月便差不多10GB了. 己且更重要是經常佔線, 網絡供應商最怕便是這些了.
以上只是個人見解. 但始終因對整個網站的運作都不大清楚了解. 所以只憑直覺的知識來進行評估. 所以言詞如有得罪, 請諒. |
|