PHP 开发框架 TimoPHP 1.9.5 版本发布


PHP 开发框架 TimoPHP 1.9.5 发布了。TimoPHP 是一个简单、快速、规范、灵活、扩展性好的PHP MVC+框架,主要用于API接口开发。TimoPHP支持多环境,如开发环境(dev)测试环境(test)线上环境(pro),支持多应用,支持单入口和多入口。

use model\course\Course as CourseModel;
use Timo\Core\App;

class Course extends Base
{
public function list()
{
$type = Request::getInt('type');
$p = Request::getInt('p', 1);

$page = ['p' => $p, 'limit' => 20];

$courses = CourseModel::where(['type' => $type, 'status' => 1])
->fields('id, title, uid')
->order('id DESC')
->page($page)
->select()

return App::result(0, 'ok', [
'courses' => $courses,
'page' => $page
]);
}
}

更新日志

1、支持composer安装,支持composer创建项目:composer create-project tomener/timo

2、新增console命令行支持,如:php timo test:timo -name tomener,执行test下面的timo方法,并传入name参数

3、新增开发环境运行,php timo serve,直接访问http://localhost:8090即可看见

4、新增支持config/env.config.php环境配置,主要放置敏感的配置项目

5、异常由框架自动处理,简化了index.php入口文件

6、fix Model->orWhere当前面的where语句为空时的bug

7、模型:数据库连接改为惰性连接(当有实际数据库操作时才会去连接数据库)

8、废弃无用的方法、Loader类、Image类、Curl类、Validate类,强化Helper\Helper、Helper\Str、File\File

 

软件地址:https://github.com/tomener/TimoPHP


相關推薦

2022-09-22

中断分发失败等问题修复。 bpf支持 nettrace功能, 允许开发者通过bpf进行网络丢包原因跟踪(内核也同时回合相关的丢包跟踪点)。 sli主动监控功能支持,允许通过sli接口设置性能监控指标,内核在检测到性能问题后会主动

2022-11-29

onwei/miniframework Github:https://github.com/jasonweicn/miniframework 开发者指南: 在线版:https://www.miniframework.com/docv2/guide/ MiniFramework 是一款遵循 Apache2 开源协议发布的,支持 MVC 和 RESTful 的超轻量级 PHP 开发框架。如果对您有所帮助,

2023-03-18

像 PHP 7 之于 PHP:大规模清理、重构和现代化,为未来的开发奠定了基础。 注意:PHPUnit 10 需要 PHP 8.1 或更高版本。另请注意,PHPDBG 和 Xdebug 2 不再是受支持的代码覆盖信息来源,需要使用 PCOV 或 Xdebug 3 来收集、处理和报告代码

2022-09-05

造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,目前框架已集成了完整的 RBAC 权限架构和常规基础模块,前端 Vue 端支持多主

2022-04-24

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.3.8 正式发

2024-02-03

当前版本向前兼容至 2.4.0 版本,使用 2.4.0 及后续版本的开发者可直接升级至 2.10.0 版本。 文档已同步更新,地址:http://www.miniframework.com/docv2/guide/ 详情查看:https://gitee.com/jasonwei/miniframework/releases/2.10.0 MiniFramework 是一款遵

2022-11-23

绍 一个简单、快速、规范、灵活、扩展性好的php http api开发框架 更新内容 新增Http客户端,支持异步、并发请求 ORM从写,规范化链式调用方法 新增控制器方法可注入Request请求类 去掉boot.php引导文件 修复多模块url中

2022-07-28

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.4.3 已发布

2022-08-30

TP 电子邮件传输中身份验证错误的处理。 重新启用:在开发错误页面上的堆栈帧中显示参数。 改进 API 文档。 修复了 diffForHumans() 不根据当前语言环境翻译文本的问题。 ValidatableInterface 已弃用。 完整 chan

2022-06-08

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 4.4.0 是新的稳定版

2022-10-03

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 4.4.6 已发布

2022-11-18

造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,目前框架已集成了完整的 RBAC 权限架构和常规基础模块,前端 Vue 端支持多主

2022-12-24

造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,目前框架已集成了完整的 RBAC 权限架构和常规基础模块,前端 Vue 端支持多主

2022-08-19

造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,目前框架已集成了完整的 RBAC 权限架构和常规基础模块,前端 Vue 端支持多主