PHP 开发框架 TimoPHP 1.5.0 发布了。TimoPHP 是一个简单、快速、规范、灵活、扩展性好的PHP MVC+框架。 更新日志 增加多应用共用单一入口,配置项"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连接断开后自动重连。 |