内容简介:imi 正在被用于项目开发中,每周都修复了大量问题,增加实用的功能。 v0.0.10 更新内容: 主要支持了 Phar 模式,经测试启动速度在挂载网络磁盘情况下提升巨大,在本机硬盘中启动的速度也略有提升。 新增: 新增支...
imi 正在被用于项目开发中,每周都修复了大量问题,增加实用的功能。
v0.0.10 更新内容:
主要支持了 Phar 模式,经测试启动速度在挂载网络磁盘情况下提升巨大,在本机硬盘中启动的速度也略有提升。
新增:
新增支持 phar
新增支持定义模型虚拟字段,不参与数据库操作
新增模型查询前后事件
新增初始化时初始化项目及组件
新增Worker进程初始化前后事件
增加App::setLoader()、App::getLoader()方法
优化:
调整命名、完善注释
调整命令行 工具 报错现在也可以查看错误跟踪了
增加项目命名空间不存在的判断和提示
增加协程 MySQL 开启事务成功判断
@Transaction 注解回滚前判断是否已开启事务
调整连接池 getResource() 返回值类型
调整服务器配置从server_xxx改为server.xxx
提取封装Tool类,工具启动细节放入Tool类
增强Imi::getNamespacePath()目录识别准确度
去除ModelManager::getFields()方法依赖RequestContext
修复:
修复热更新配置'status'=>false后无限重启问题
修复File::path()处理protocol://格式路径时的问题
修复工具类BUG
废除:
废除了服务器配置server_xxx的用法,改为server.xxx
介绍
IMI 是基于 Swoole 开发的协程 PHP 开发框架,完美支持 Http、WebSocket、TCP、UDP 开发,拥有常驻内存、协程异步非阻塞IO等优点。
IMI 框架文档丰富,上手容易,致力于让开发者跟使用传统 MVC 框架一样顺手。
IMI 框架底层开发使用了强类型,易维护,性能更强。支持 Aop ,支持使用注解和配置文件注入,完全遵守 PSR-3、4、7、11、15、16 标准规范。
框架的扩展性强,开发者可以根据实际需求,自行开发相关驱动进行扩展。不止于框架本身提供的功能和组件!
官网:https://www.imiphp.com/
文档手册:https://doc.imiphp.com/
代码仓库:
码云:https://gitee.com/yurunsoft/IMI
Github:https://github.com/Yurunsoft/IMI
空项目:https://gitee.com/yurunsoft/empty-imi-demo
功能Demo:https://gitee.com/yurunsoft/imi-demo
寻有缘人
我希望在以后,phper 能够自信地用着 php,不至于在项目成熟的后期被其他语言重构掉。
一个开源项目不能仅靠一个两个人,需要大家一起来完善壮大。
我们需要你的加入,以便完善:
贡献代码(BUG修复、新功能开发……)
丰富文档(文档非常重要)
教程、博客分享
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Android OS提升编译速度
- 提升 maven 编译 scala 的速度
- 提升RabbitMQ消费速度的一些实践
- 如何将 MySQL 查询速度提升 300 倍
- 使用webpack4提升180%编译速度
- 使用 happypack 提升 Webpack 项目构建速度
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Deep Learning
Ian Goodfellow、Yoshua Bengio、Aaron Courville / The MIT Press / 2016-11-11 / USD 72.00
"Written by three experts in the field, Deep Learning is the only comprehensive book on the subject." -- Elon Musk, co-chair of OpenAI; co-founder and CEO of Tesla and SpaceX Deep learning is a for......一起来看看 《Deep Learning》 这本书的介绍吧!