第 1 頁 (共 1 頁)
[問題] 關於phpBB3的http壓力測試結果
發表於 : 2010-03-04 02:34
由 mdtom
由於日後要準備物色虛擬主機空間
需要瞭解目前論壇效能表現
安裝的是這套壓力測試軟體為
webbench for Linux
伺服器硬體平台athlon64x2 5050E 2.6Ghz 記憶體4GB 作業系統Linux64位元
以簽名檔目前運作的 phpBB 3.0.6 作10秒內600人連線就會掛點
因此做以下測試
同樣為全新安裝的 Discuz 7.2 與 phpBB 3.0.7 的index.php作10秒內800連線測試
discuz每分鐘5478頁
phpBB每分鐘1524頁
測試畫面已PM給捕手老師做參考
請問同樣是php編寫的論壇套件
為何phpBB在壓力承載的表現會差這麼多呢?
Re: [問題] 關於phpBB3的http壓力測試結果
發表於 : 2010-03-04 03:36
由 a9v589
你的測試說真的沒有任何說服力 不能代表什麼
Re: [問題] 關於phpBB3的http壓力測試結果
發表於 : 2010-03-04 03:47
由 mdtom
a9v589 寫:你的測試說真的沒有任何說服力 不能代表什麼
我並非要說服甚麼
我只是想知道問題
並且希望有機會解決問題
畢竟這是我將來付費購買空間時需要考量的
又或者這是錯誤的測試?
才疏學淺還請指點
謝謝
Re: [問題] 關於phpBB3的http壓力測試結果
發表於 : 2010-03-04 04:53
由 a9v589
測試論壇負載不是單純用啥程式短時間讀取同一頁面就能比較出來的
不同的論壇架構要比較考慮的因素太多了 資料庫大小 文章數 緩存機制 訪客網路延遲 頻寬等等
說難聽點 讀取首頁能代表什麼 一秒讀取一千次 有緩存 對資料庫而言 實際上只讀取了一次 其他九九九次都是快取
同樣是快取也有分很多種 程式本身的快取(phpbb) 系統的快取(apache/nginx) php的快取(APC,eaccelerator,xcache) 資料庫的 前後台的快取(proxy,squid,memcached...)
個人建議 當你的論壇有百萬帖或是每日瀏覽數破百萬 再來煩惱系統負載都不遲
Re: [問題] 關於phpBB3的http壓力測試結果
發表於 : 2010-03-04 10:40
由 Lilyandy
來點不一樣的吧!
性質不同吧?
Re: [問題] 關於phpBB3的http壓力測試結果
發表於 : 2010-03-04 13:55
由 mdtom
a9v589 寫:測試論壇負載不是單純用啥程式短時間讀取同一頁面就能比較出來的
不同的論壇架構要比較考慮的因素太多了 資料庫大小 文章數 緩存機制 訪客網路延遲 頻寬等等
說難聽點 讀取首頁能代表什麼 一秒讀取一千次 有緩存 對資料庫而言 實際上只讀取了一次 其他九九九次都是快取
同樣是快取也有分很多種 程式本身的快取(phpbb) 系統的快取(apache/nginx) php的快取(APC,eaccelerator,xcache) 資料庫的 前後台的快取(proxy,squid,memcached...)
個人建議 當你的論壇有百萬帖或是每日瀏覽數破百萬 再來煩惱系統負載都不遲
可是我首篇的實驗是針對兩個全新安裝的論壇套件
她們的硬體環境都是一樣的
資料庫中也沒有大量的數據
包含您提到的系統快取、PHP快取..等
若真要說不一樣的地方那應該就是軟體快取或是程式編寫架構?
小弟學習目標是盡善盡美
不管日後我的網站訪客流量是10個人還是10萬人
明明看到想到的問題就不能放著不管它
這是我對phpBB的堅持
也是我對phpBB的期待