回覆列表
-
1 # IT程式設計教程分享
-
2 # 傑西卡818
在本機windows環境下的測試:8G記憶體,4GCPU,win7系統,插入10000條記錄測試比較,php和nodejs的效能。
當改為10000條記錄插入,php耗時1.65 seconds,nodejs耗時318微秒,nodejs還是快得比較明顯。
-
3 # 我是一個西瓜w
PHP目前7.3版本效能已經比之前提升了N倍,但至今很多人還在用5.6版本,不加擴充套件的話,node.js其實要高一些的但是有了Swoole後PHP就不止那點效能了,可以使用開發大型實時通訊/網路遊戲長連線類應用,優勢:常駐記憶體,避免重複載入帶來的效能損耗,提升海量效能,協程非同步,提高對 I/O 密集型場景併發處理能力,對於真正專業的後端領域,分散式系統,node.js不適合, Swoole更加適合後端開發!(Swoole案例有百度地圖、百度訂單中心、虎牙直播,戰旗TV、騰訊企業QQ等)
PHP目前7.3版本效能已經比之前提升了N倍,但至今很多人還在用5.6版本,不加擴充套件的話,
node.js其實要高一些的
但是有了Swoole後PHP就不止那點效能了,可以使用開發大型實時通訊/網路遊戲長連線類應用,優勢:常駐記憶體,避免重複載入帶來的效能損耗,提升海量效能,協程非同步,提高對 I/O 密集型場景併發處理能力,對於真正專業的後端領域,分散式系統,node.js不適合, Swoole更加適合後端開發!(Swoole案例有百度地圖、百度訂單中心、虎牙直播,戰旗TV、騰訊企業QQ等)
PHP+Swoole效能直接上升一個檔次,PHP程式設計師不需要學習例外一門語言、也可以用PHP實現高併發、高可用、微服務架構,即時通訊,關鍵還省錢解約成本,不缺錢的可以略過
目前Swoole的定位是為高階PHPer所打造的,但並不妨礙初中級程式設計師去學習並掌握它,PHP併發程式設計、Swoft微服務等是PHP程式設計師進階為高階工程師、架構師的必備技能!