Github上比較流行的PHP擴展庫項目
阿新 • • 發佈:2017-08-03
負載均衡 red rpo erp comet open 任務調度 運行 開發
這裏列出比較常用的PHP開源擴展庫項目:
- swoole, C擴展實現的PHP異步並行網絡通信框架,可以重新定義PHP。過去PHP只能做Web項目,現在有了Swoole。任意服務器端程序都可以用PHP來寫。
- yaf,C擴展實現的高性能Web開發框架。
- php-webim,基於swoole實現的Web即時聊天工具,支持websocket+http comet長鏈接推送,可以發送文字內容和圖片。
- react 使用PHP代碼實現異步框架。如果說swoole是node.js的升級版,react.php就是標準的PHP版本node.js。
- workerman,類似swoole,不過是純PHP實現的,官網有很多示例項目。底層功能比swoole少一些,但相對簡單,應用層面的功能比swoole豐富。
- phalcon,俗稱爾康框架,與yaf類似也是C擴展開發的高性能Web框架,與yaf相比phalcon提供的功能更多更完善。
- zephir,這個有點厲害,可以用近似PHP的一種中間代碼寫程序,然後自動轉為C++,並作為擴展來運行。可以解決PHP語言密集計算性能差的問題。
- phpdaemon,PHP異步框架。
- redis-async,基於swoole擴展寫的異步redis客戶端,壓測起來性能跟Go語言之類的差不多。
- gearman , 異步任務調度器,用來把工作委派給其他機器、分布式的調用工作服務器、並發調用間負載均衡系統。。
所有擴產庫可以直接在github上進行搜索。
Github上比較流行的PHP擴展庫項目