我發(fā)現(xiàn)大部分的PHP環(huán)境都沒有默認(rèn)安裝event擴展,也就是說我們要想性能好,就得安裝event擴展或者使用swoole事件,例如
Worker::$eventLoopClass = \Workerman\Events\Swoole::class;
這樣就可以讓wookerman使用swoole替代默認(rèn)的原生Select事件處理機制。
那么既然都要額外安裝擴展,到底是event擴展性能好還是swoole好點呢?
各有什么優(yōu)勢呢?懂的大佬幫解答一下呢?
這玩意說白了主要性能瓶頸是MySQL。不是大項目的話,還是優(yōu)化一下SQL語句見效來的更快些哦。
使用協(xié)程主要還是用在http客戶端請求更劃算一些,否則多開幾個workerman進(jìn)程更劃算(對比所節(jié)省下來的心智負(fù)擔(dān))