# tianphp2 **Repository Path**: tj224589/tianphp2 ## Basic Information - **Project Name**: tianphp2 - **Description**: tianphp2 是一款轻量级的php框架,可用于WEB应用开发,也可以开发HTTP接口。它使用了面向对象的开发结构和MVC模式,实现了惰性加载,支持composer,Apache2开源协议发布。 框架对PHP版本需大于或等于7.1版本。 视图默认使用的是ThinkTemplate为模版引擎。 数据库默认使用的是ThinkORM数据库组件。 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.tinphp.com - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-02-11 - **Last Updated**: 2025-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README tianphp 2.10.1 =============== > 运行环境要求PHP7.1+ ## 简介 tianphp2 是一款轻量级的php框架,可用于WEB应用开发,也可以开发HTTP接口。 它使用了面向对象的开发结构和MVC模式,实现了惰性加载,支持composer,Apache2开源协议发布。 框架对PHP版本需大于或等于7.1版本。 框架追求极简核心,避免开发者重复造轮子,不提供ORM,模版引擎。开发者可以使用think-orm , think-template引擎。 ## 文档 > https://www.kancloud.cn/tj224589/tianphp ## 版权信息 tianphp遵循Apache2开源协议发布,并提供免费使用。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 版权所有Copyright © 20018-2023 by TianPhp All rights reserved。 ## 更新 tianphp 2.10.1 更新:安全更新 - 1.修复核心上传File类getError错误捕获 tianphp 2.10.0 更新:安全更新 - 1.修复在不安装模板引擎情况下核心视图验证问题 - 2.新增config目录下log配置 - 3.新增config目录下session配置 - 4.新增config目录下cookie配置 tianphp 2.1.9 更新:安全更新 - 1.修复loader自动加载类文件验证 tianphp 2.1.8 更新:安全更新 - 1.修改入口文件到public tianphp 2.1.7 更新: - 1.核心框架新增Redis类。需要在配置目录下配置redis.php文件。 - 2.新增助手函数redis(),该函数返回redis对象实例。也可以直接use引入tian\Redis,new Redis实例,实例::getInstance(redis配置),详情请查询源码。 tianphp 2.1.6 更新: - 1.新增 thinkorm 自定义分页驱动,自定义分页生效条件是在需要使用paginate,需用助手函数model加载模型类。 tianphp 2.1.5 更新: - 1.核心框架新增Clear清楚缓存文件类 - 2.新增助手函数clear() tianphp 2.1.4 更新: - 1.修复了在linux系统下检测应用控制器文件名称应大小写而出现找不到的问题 tianphp 2.1.3 utf-8 版本更新: - 1.框架核心引导文件新增部分常量 - 2.框架核心新增错误和异常处理 - 3.框架核心新增系统预设置 - 4.框架核心新增session - 5.框架核心新增cookie - 6.框架核心新增request - 7.框架核心新增response - 8.框架核心新增route - 9.框架核心新增file - 10.框架核心新增log - 11.框架核心新增url - 12.框架核心新增config - 13.优化核心目录架构 - 14.优化cashe,新增has缓存检测方法 - 15.更新框架核心函数function文件,重命名为helper函数助手文件。 tianphp 2.0 utf-8 版本更新: - 1.框架版本全新重构