当前位置:

imi协程开发框架 v2.1.63

imi协程开发框架是基于 Swoole 的 PHP 协程开发框架,它支持 Http、Http2、WebSocket、TCP、UDP、MQTT 等主流协议的服务开发,特别适合互联网微服务、即时通讯聊天im、物联网等场景!。
  • 大小:
    669.51KB
  • 演示网站:
    暂无
  • 当前版本:
    v2.1.63
  • 日期:
    2024-11-15 01:58:00
  • 相关链接:
    Home Page
  • 所属分类:
    网络开发 不限
  • 软件评级:

  • 下载人气:
    94
免费下载
源码属性
授权 开源
大小 669.51KB
语言 不限
imi协程开发框架是基于 Swoole 的 PHP 协程开发框架,它支持 Http、Http2、WebSocket、TCP、UDP、MQTT 等主流协议的服务开发,特别适合互联网微服务、即时通讯聊天im、物联网等场景!。

核心组件:

HttpApi、WebSocket、TCP、UDP、MQTT 服务器MySQL 连接池 (主从+负载均衡)Redis 连接池 (主从+负载均衡)超好用的 ORM (Db、Redis、Tree)毫秒级热更新AOPBean 容器缓存 (Cache)配置读写 (Config)枚举 (Enum)事件 (Event)门面 (Facade)验证器 (Validate)锁 (Lock)日志 (Log)异步任务 (Task)
环境要求:Redis、MySQL imi协程开发框架 更新日志:v2.1.02022 年来了,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协程开发框架下载地址 已被下载94次
本资源由用户投稿上传,内容来自互联网,本站只做免费推荐用于学习分享,如有版权及其他问题,请联系 本站编辑 处理
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
下载排行