# framework **Repository Path**: tj224589/framework ## Basic Information - **Project Name**: framework - **Description**: Framework 是 fake4,fake5 的核心框架库。 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-08-06 - **Last Updated**: 2026-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: Framework, PHP ## README # Tian-Framework #### Description tian-framework 是 fake4,fake5 的核心框架库。 #### 安装 composer create-project tian/framework #### 特性 1. php > 7.0 2. psr-4 3. 支持数据库操作依赖第三方 topthink/think-orm 4. 支持数据库操作依赖第三方 catfan/medoo4 5. 支持模板引擎依赖第三方 topthink/think-template 6. 支持日志记录依赖第三方 monolog/monolog 7. 支持环境变量管理依赖第三方 vlucas/phpdotenv #### 如果需要更新框架使用 composer update tian/framework #### 命名规范 遵循 PSR-2 命名规范和 PSR-4 自动加载规范 #### 用法 - 参考 fake4 框架。它是php7.1-7.4,Framework 最新稳定版本是 v4.2 - 参考 fake5 框架。它是php8.1-8.5,Framework 最新版本是 v5.0 #### 更新日志 4.2.9 2026-08-05 - 高危:修复了 Cache 文件操作缺乏路径验证,存在路径遍历风险 - 修复 1:Session 类的 regenerate 方法,存在安全风险 - 修复 2:JSONP 回调注入 — 添加回调名白名单校验 - 修复 3:Handle 类信息泄露 — 过滤 Debug 模式异常页面的敏感环境变量 - 修复 4:Request 在 pathinfo() 中对 $_GET['s'] 用 realpath() 思路做规范化,移除 .. 段