首頁  >  文章  >  後端開發  >  ab測試並發問題 這個結果很差嗎

ab測試並發問題 這個結果很差嗎

WBOY
WBOY原創
2016-08-10 09:07:261080瀏覽

我用ci搭建了環境 寫程式測試了下
mysql + memcache
介面只做json資料回傳 每個請求大概3-4K的樣子 (不多吧)

測試結果是美妙400個請求
這個結果是很差嗎
Requests per second: 401.43 [#/sec] (mean)

如果我直接訪問PHP echo一個字符 rps 大概是2000左右
一旦加入ci框架代碼裡面去 echo一個字符串 rps也會變成 500多 和400相差不大了
感覺純PHP比CI 並發測試要好點

問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?

是CI框架要修改下配置嗎 還是需要怎麼處理下呢

回覆內容:

我用ci搭建了環境 寫程式測試了下
mysql + memcache
介面只做json資料回傳 每個請求大概3-4K的樣子 (不多吧)

測試結果是美妙400個請求
這個結果是很差嗎
Requests per second: 401.43 [#/sec] (mean)

如果我直接訪問PHP echo一個字符 rps 大概是2000左右
一旦加入ci框架代碼裡面去 echo一個字符串 rps也會變成 500多 和400相差不大了
感覺純PHP比CI 並發測試要好點

問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?問題在哪裡呢?

是CI框架要修改下配置嗎 還是需要怎麼處理下呢

我覺得吧框架本身要比純PHP 複雜很多裡面引入很複雜各種··· 所以消耗更多的資源和時間是肯定的··· 框架首先是為了提高開發效率··· 所以本身不能把執行效率放在第一位··· 當然有一些手段來進行最佳化·· 例如Xcache APC 等等···然後優化伺服器···

你可以試試拿ab測下baidu, sina, qq等國內大站,看看他們的RPS是多少,對比下。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn