分类分类
大小:609 KB更新:2026-02-19
类别:其它源码系统:Win2003,WinXP,Win2000,Win9X
imi协程开发框架 更新日志:
v2.1.0
2022 年来了,imi 2.0 经历漫长的开发过程,正式发布后又持续迭代了 4 个月,目前已经比较稳定。
imi 2.0、1.3 作为 LTS 版本,为保持稳定性,持续提供问题修复、安全修复,不再提供功能更新,暂无终止维护时间表。
imi v2.1.0 带来了两个新特性:宏定义和异步日志。并且将最低支持的 Swoole 版本提升至 v4.8,PHP 版本要求保持不变,依然是 PHP >= 7.4。
异步日志
顾名思义,不再需要被日志记录的 IO 拖慢接口响应,一切都是异步的。
只需要在 @app.logger 中增加:'async' => true 就可以启用。
该特性仅 Swoole 有效。
宏定义
支持在 imi 框架中使用宏定义。
支持在 PHP 代码中使用类似 C/C++ 中的宏,进行代码预编译。
可以方便兼容不同版本和环境下运行的 PHP 代码。
在一些场景可以通过预定义常量,来提升性能,减少运行时判断。
本组件基于 Yurunsoft/php-macro 组件,该组件由宇润主导开发。
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
CodeIgniter(PHP MVC开源框架)其它源码1.56 MBv4.5.52024-09-13
下载meedu知识付费解决方案其它源码856.36 KBv4.9.102024-07-10
下载ThinkAdmin后台开发框架其它源码8.30 MBv6.1.662024-07-01
下载imi协程开发框架其它源码609 KBv2.1.632024-06-29
下载Smarty模板引擎其它源码578.7 KBv4.5.32024-06-27
下载CakePHP php框架其它源码1.49 MB MBv5.0.92024-06-27
下载phpMyFAQ其它源码13.33 MBv3.2.72024-06-12
下载Symfony 高性能php框架其它源码7.99 MBv7.0.72024-05-15
下载showdoc在线文档分享工具其它源码15.02 MBv3.2.52024-04-17
下载Hyperf 协程框架其它源码10.69 MBv3.1.102024-03-01
下载WeChatDeveloper微信开发工具包其它源码152 KBv1.2.532024-01-11
下载魔众帮助中心系统其它源码22MBv4.2.02023-04-17
下载



