imi 是基於 PHP 協程應用開發框架,它支持 HttpApi、WebSocket、TCP、UDP 應用開發。
由 Swoole 提供強力驅動,Swoole 擁有常駐內存、協程非阻塞 IO 等特性。
框架遵守 PSR 標準規範,提供 AOP、註解、連接池、請求上下文管理、ORM模型等常用組件。
imi 的模型支持關聯關係的定義,增刪改查一把梭!
毫秒級的註解及代碼熱更新,讓你在開發時只管一把梭,體驗與 fpm 下開發並無二致,保存就刷新,立馬看到效果。
與其他專註微服務領域的 Swoole 框架不同,imi 專註單體應用開發。原因很簡單:大部分公司都不需要上微服務,單體應用足矣。
imi 框架第一個版本 v0.0.1 首發於 2018 年 6 月 21 日
本周主要針對註解、路由底層數據關係存儲做了重構,把原本的數組kv存儲,改為對象存儲。內存佔用更少,調用速度更快,維護更加便捷。
截止發布前,imi 兼容了最新的 Swoole 4.4.3 版本。
測試用例持續完善中,目前有 134 個測試,480 個斷言。
官網 (https://www.imiphp.com) 船新改版,感謝 @封塵 大佬~
Github 反饋:https://github.com/Yurunsoft/IMI/issues
碼雲倉庫:https://gitee.com/yurunsoft/IMI
開源中國 問答:https://www.oschina.net/question
[admin
]