imi-v103-发布重磅推出注解及代码的毫秒级热更新

93次阅读

共计 727 个字符,预计需要花费 2 分钟才能阅读完成。

imi 是基于 PHP 协程应用开发框架,它支持 HttpApi、WebSocket、TCP、UDP 应用开发。

由 Swoole 提供强力驱动,Swoole 拥有常驻内存、协程非阻塞 IO 等特性。

框架遵守 PSR 标准规范,提供 AOP、注解、连接池、请求上下文管理、ORM 模型等常用组件。

imi 的模型支持关联关系的定义,增删改查一把梭!

毫秒级的注解及代码热更新 ,让你在开发时只管一把梭,体验与 fpm 下开发并无二致,保存就刷新,立马看到效果。

与其他专注微服务领域的 Swoole 框架不同,imi 专注单体应用开发。原因很简单:大部分公司都不需要上微服务,单体应用足矣。

imi 框架第一个版本 v0.0.1 首发于 2018 年 6 月 21 日

更新内容

增强

  • 海量提升热更新性能,从秒级变为毫秒级
  • 小幅提升冷启动性能
  • 增加文件上传测试用例

修复

  • 修复 Db Statement 缓存释放问题
  • 修复 Inotify 热更新问题

测试用例计划及进度

[√] Aop
[√] Config
[] Cache
[√] Db
[√] Enum
[√] Event
[√] Inject
[√] Redis
[√] HttpServer
[√] HttpValidate
[] WebSocketServer
[] TCPServer
[] UDPServer
[√] Task
[] Lock
[] Log
[] Model
[] Process
[] Utils

联系我们

Github 反馈:https://github.com/Yurunsoft/…

码云仓库:https://gitee.com/yurunsoft/IMI

Segmentfault 提问:https://segmentfault.com/

开源中国 问答:https://www.oschina.net/question

QQ 群交流:17916227

正文完
 0