??? EasySwoole 釋出 v3.4.6 部分元件更新 | 企業級分散式 PHP 協程框架

EasySwoole-XueSi發表於2021-08-10

此次更新我們更新了部分元件的功能,並且修復部分元件的 bug,繼續提升了 EasySwoole 的穩定性。

關於以上元件的具體使用,請檢視 EasySwoole 官方文件

修復

  • 修復 easyswoole/pay 元件,修復不相容最新支付寶單筆轉賬介面的 bug

優化

  • 優化 easyswoole/component 元件,避免程式物件被重複註冊的問題。
  • 優化 easyswoole/rpc 元件,讓使用者可以自定義配置 rpc 服務端使用的最大記憶體限制。

EasySwoole 是一款支援企業級分散式部署的協程 PHP 框架,它是一款常駐記憶體型的分散式 Swoole 框架,專為 API 而生,擺脫傳統 PHP 執行模式在程式喚起和檔案載入上帶來的效能損失,支援高併發、高可用,相比於其他的 Swoole 框架(例如 HyperfSwoft 等),EasySwoole 的併發能力更強。EasySwoole 高度封裝了 Swoole Server 而依舊維持 Swoole Server 原有特性,支援同時混合監聽 HTTPWebSocket自定義 TCP、UDP 協議,並且擁有豐富的元件。例如 協程通用連線池TP 風格的協程 ORM協程微信 SDK協程支付寶 SDK協程 Kafka 客戶端協程 ElasticSearch 客戶端協程 Consul 客戶端協程 Redis 客戶端協程 Apollo 客戶端協程 NSQ 客戶端協程自定義佇列協程 Memcached 客戶端協程檢視引擎JWT協程 RPC協程 SMTP 客戶端協程 HTTP/WebSocket 客戶端協程 ActorCrontab 定時器協程 Redis 連線池協程 MySQL 連線池協程上下文管理IOC雪花演算法 Snowflake Id 生成器協程 HTTP、TCP、UDP、WebSocket 服務端驗證器驗證碼自定義程式Tracker 鏈路追蹤Atomic限流器Fast-Cache 快取註解及 API 文件自動生成Policy 許可權Casbin 驗證許可權自動生成程式碼OAuth協程 OSS/COS 客戶端Printer 易聯雲印表機 SDK資料庫遷移協程 Etcd 客戶端 等諸多元件。讓開發者以最低的學習成本和精力編寫出多程式、可非同步、高可用的應用服務。

EasySwoole 作者最早接觸 Swoole,是 2015 年年初,為實現一個可以實時控制的多程式爬蟲而接觸的 Swoole,進而為 Swoole 的各種便捷、高效所著迷。 為此,做了綜合技術評審之後,公司決定開始全線推廣 Swoole,並利用 Swoole 實現承載每天對外過億的任務爬取與投遞服務。2017 年年初,在 Rango 的鼓勵下,作者決定將框架進行開源,並在 Rango 的建議下,命名為 EasySwoole

目前為止,EasySwoole 一直秉承著 “ 讓開發者學習使用 Swoole 更 Easy ” 的理念,我們逐步完善 EasySwoole 框架的文件,讓更多的 phper 能夠更好、更快、更加容易地入門Swoole,擁抱 Swoole 的懷抱,讓更多的開發者能夠輕輕鬆鬆就能寫出支援高併發、高併發的應用服務。

我們投入了大量的時間用於文件的建設,以解決各種因為文件缺失所帶來的問題,文件上也提供了大量的示例,對新手非常友好。EassySwoole 官網文件地址:www.easyswoole.com

我們為元件進行了大量的單元測試以保證邏輯的正確,同時維護了高質量的文件。並且目前為止,EasySwoole 已經在 CCTV騰訊 IEG360 金融360 小遊戲9377 小遊戲廈門美圖網網宿科技元初食品蟬大師寶寶巴士瑞祥科技集團 等諸多公司的專案的生產環境中使用,可以說是經過了嚴酷的生產環境的考驗。也正是因為經歷了大量線上專案生產環境的使用,我們才正式地對外開放該專案。因為我們足夠穩定,所以客戶使用足夠放心。

Github <- 點 Star 支援我們

EasySwoole 官網

EasySwoole 交流 QQ 群:853946743

EasySwoole VIP QQ 群:579434607 (本群需要付費599元)

本作品採用《CC 協議》,轉載必須註明作者和本文連結
本文為 EasySwoole 原創文章,轉載無需和我聯絡,但請註明來自 EasySwoole 官網:www.easyswoole.com

相關文章