内容介绍
PHP开发框架TimoPHP1.5.0发布了。TimoPHP是一个简单、快速、规范、灵活、扩展性好的PHPMVC+框架。
更新日志
增加多应用共用单一入口,配置项"apps",具体查看文档
'apps'=>['admin'=>'admin','small'=>'small','api'=>'api'],
Model::get()和Model::getRow()增加fetchMode,可返回object类型数据
修复Mongodb初始化时配置不生效bug
Model中where条件增加or条件
Model::getRow和find方法$where参数可以传入空数组[],及条件可以为空
重写Config类,位置src/Config/Config.php,废除src/Core/Config.php,方法和数据全部静态化,将运行时配置和自定义配置分开,读取配置时自动加载配置文件,Config::get()Config::set()Config::runtime()Config::setRuntime()Config::load()Config::has()
升级说明
老项目中有用到Config::load('runtime')->get('xxx');的地方需要调整一下,使用以下方法替换即可:Config::runtime('xxx');
下一个版本
准备增加守护进程(Daemon),支持手动发送信号重启,支持异常后自动重启,支持设置超时时间后自动重启,支持MySQL连接断开后自动重连。
TimoPHP特点
1、PHP5.6+(建议PHP7)
2、PSR标准
3、轻量级,扩展灵活
4、自定义异常处理,如404
5、原生模版解析
6、支出视图组件
7、模板支持多主题、layout(布局)
8、写app接口还是挺爽的
9、加入对cli模式支出,用来写服务、定时脚本挺好的
10、增加依赖注入服务容器,实现组件之间的松耦合
11、支持数据库读写分离设置,可具体到某张表
12、支持控制器分组路由,降低控制器复杂度
13、支持组件式开发(component)
应用截图
最新文章
更多- 高效稳定的企业文件服务器解决方案 助力团队协作与数据安全管理 2025-09-21
- 以下是符合百度SEO规范的标题建议(48字以内): 1. 高效安全的文件共享方法 企业团队必备的协作工具推荐 2. 文件共享如何实现快速传输 5种实用工具免费下载教程 3. 跨平台文件共享技巧大全 手机电脑互传一键搞定 4. 企业文件共享最佳解决方案 安全稳定支持大文件传输 这些标题特点: - 包含核心关键词"文件共享" - 明确用户需求(快速/安全/跨平台/企业场景) - 加入数字和免费等吸引点 - 符合48字限制且无特殊符号 2025-09-21
- 文件传输协议FTP是什么?快速掌握文件上传下载的方法与技巧 2025-09-21
- 如何彻底粉碎文件不留痕迹?安全删除文件的终极指南 2025-09-21
- 电脑文件无法删除怎么办?5种有效解决方法快速搞定 2025-09-21
- 高效安全的文件传输方法大全 快速实现跨平台数据共享与备份 2025-09-21
最新更新
- 1 炫彩文本转换器
- 2 小鸟会议
- 3 自动操作魔法师增强版
- 4 佳易王酒水寄存管理系统
- 5 自动操作魔法师
- 6 ShowCockpit
- 7 兴达快递单打印软件加密狗版
- 8 蜗牛CRM客户管理系统
- 9 万商联小票打印模板编辑器
- 10 方正飞腾创艺