imi 是基于 Swoole 的 PHP 协程开发框架,它支持 Http、Http2、WebSocket、TCP、UDP、MQTT 等主流协议的服务开发,特别适合互联网微服务、即时通讯聊天im、物联网等场景!。
核心组件:
HttpApi、WebSocket、TCP、UDP、MQTT 服务器
MySQL 连接池 (主从+负载均衡)
Redis 连接池 (主从+负载均衡)
超好用的 ORM (Db、Redis、Tree)
毫秒级热更新
AOP
Bean 容器
缓存 (Cache)
配置读写 (Config)
枚举 (Enum)
事件 (Event)
门面 (Facade)
验证器 (Validate)
锁 (Lock)
日志 (Log)
异步任务 (Task)
环境要求:
Redis、MySQL
imi协程开发框架 更新日志:
v1.3.2
优化
优化 ConnectionBinder 使用 ServerBean
修复
修复模型保存更新问题
修复 Entity 注解 camel 设为 false 失效问题
修复关联模型问题
修复模型查询后的序列化问题
修复因心跳导致的,偶现连接跨协程使用问题
修复在用户进程中,向客户端推送数据有警告的问题
修复生成用注释表示的方法时,默认值中有数组时的格式问题
Fix typo