IMI v0.0.3 新增支持业务代码热更新,其它多项增强和改进
2018-07-02 来源:oschina
更新内容
调整框架加载流程
新增启动服务、停止服务、重新加载服务命令行工具(详见下面功能Demo中的说明)
新增支持业务代码热更新(两种方式任选:文件更新时间/Inotify扩展)
新增支持使用注解定义和投递任务
新增进程创建、运行支持
文件日志驱动的异步写文件改为协程写文件
php渲染模版判断渲染参数是否为数组,避免其他类型数据报错
调整服务器注解加载时机为WorkerStart事件
移除不必要的类
修复访问时不带sessionid报错问题
修复@Listener注解优先级无效的BUG
修复驼峰命名首字母为大写问题
修复无参数工具使用-h参数时报错信息问题
介绍
IMI 是基于 Swoole 开发的协程 PHP 开发框架,拥有常驻内存、协程异步非阻塞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
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。