imi v0.0.10 支持 Phar 模式运行,启动速度大提升!

栏目: 软件资讯 · 发布时间: 7年前

内容简介:imi 正在被用于项目开发中,每周都修复了大量问题,增加实用的功能。 v0.0.10 更新内容: 主要支持了 Phar 模式,经测试启动速度在挂载网络磁盘情况下提升巨大,在本机硬盘中启动的速度也略有提升。 新增: 新增支...

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]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Head First EJB(中文版)

Head First EJB(中文版)

KathySierra,Ber / 中国电力出版社 / 2006-9 / 79.00元

有些人只是想通过认证来取悦挑剔的老板,但相信你不是这种人。确实,你也想通过Su n认证业务组件开发人员(SCBCD)考试,但不仅如此,你还需要真正把EJB用到实处。你要构建应用,要对付最后期限,如果通过考试之后第二天早上就把你学过的EJB知识忘得一干二净,你肯定会受不了。 我们会看着你稳稳当当地通过考试,而且会帮你在实际中使用EJB。你会深入地了解EJB体系结构、会话、实体和消息驱动......一起来看看 《Head First EJB(中文版)》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试