- 版本:DouPHP v2.0 Release 20261013日期:2026-10-13下载
- 将子菜单声明目录从 admin/nav/ 迁移至 admin/submenu/,统一命名规范
- 菜单项声明简化为路由别名串形式,由 AdminNavResolver 自动推导 key/name/link/match
- 新功能新增 AdminMenuService::grantableNames() 作为权限池唯一事实源
- 新功能新增 implicitGrants() 表达组合权限键的隐式授权语义
- AdminGate 移除静态子模块别名表,改为三段式判定:精确命中、可授项拒绝、父模块回退
- PermissionMiddleware 传递 parent_module 供鉴权回退使用
- 版本:DouPHP v2.0 Release 20261010日期:2026-10-10下载
- 增强数据库兼容性和模块环境检查
- 实现模块环境要求检查功能,支持包内 module_require.php 声明和站点级覆盖
- 添加数据库版本归一化工具,解决 MariaDB 兼容前缀和 MySQL CalVer 比较问题
- 增强数据库连接错误处理,提供认证插件不兼容的中文引导
- 优化优化备份导出功能,统一字符集排序规则为全版本兼容格式
- 重构分类内容列表逻辑,支持子分类内容合并显示
- 修复前端语言表单提交问题,使用 ajaxForm 避免页面跳转
- 更新模板标签参数名称,catId 统一改为 cat,perCat 统一改为 each
- 版本:DouPHP v2.0 Release 20261006日期:2026-10-06下载
- 升级 架构重构:由根目录平铺 PHP 脚本 + include 类库的扁平架构,重构为 MVC 架构(控制器 / 模型 / 视图分层)
- 升级 三端分离:前台(front)、后台(admin)、API(api)三端独立入口,共享 core 核心层,互不污染
- 升级 路由系统:由文件名直达访问升级为统一路由系统,支持自定义后台入口目录、前台语言前缀路由(如 `/en/article/1`)
- 新功能升级 中间件机制:新增 HTTP 中间件层,统一处理请求预处理、权限校验等横切逻辑
- 升级 ORM 重写:由手写 SQL 的 mysql.class.php 升级为 ActiveRecord + Query Builder 的自研 ORM
- 新功能升级 依赖注入:新增 DI 容器与 Facade 门面,服务统一由容器管理
- 升级 自动加载:由手工 include 加载升级为 PSR-4 标准自动加载
- 升级 模板引擎:由 Smarty 更换为自研 DouView 模板引擎(.dwt 模板 + 主题脚本),主题开发更直观
- 安全升级升级 配置集中化:数据库、模块清单、路由、安全等配置统一收敛到 config/ 目录管理
- 升级 运行时存储规范:由 data/ 目录升级为 storage/ 目录,cache / log / backup / tmp 分类存储
- 新功能升级 安全增强:新增 CSRF 自动校验、XSS 过滤、登录限流、后台权限分级、安全响应头、审计日志
- 新功能升级 新增 API 端:独立 JSON API 端,供小程序、SPA 及第三方系统调用
- 升级 小程序升级:内置 TypeScript + WeUI 小程序源码,与 API 端控制器一一对应
- 升级 会员与工作端:前台内置会员中心与工作人员端功能区,菜单由模块配置驱动
- 升级 AI 能力:内置 AI 模块,内容模块可接入 AI 检索与生成
- 升级 插件体系:支付(微信 / 支付宝 / PayPal / 连连)与第三方登录插件独立成包,按子目录安装
- 升级 多语言完善:简体、繁体、英文三语言包按端 + 模块分文件管理
- 升级 模块化增强:40+ 官方模块按需安装,统一由 config/module.php 管理清单,支持会员中心 / 工作端 / AI / 下单等关联标记
- 版本:DouPHP v2.0 Release 20260909日期:2026-09-09下载
- 升级 架构重构:由根目录平铺 PHP 脚本 + include 类库的扁平架构,重构为 MVC 架构(控制器 / 模型 / 视图分层)
- 升级 三端分离:前台(front)、后台(admin)、API(api)三端独立入口,共享 core 核心层,互不污染
- 升级 路由系统:由文件名直达访问升级为统一路由系统,支持自定义后台入口目录、前台语言前缀路由(如 `/en/article/1`)
- 新功能升级 中间件机制:新增 HTTP 中间件层,统一处理请求预处理、权限校验等横切逻辑
- 升级 ORM 重写:由手写 SQL 的 mysql.class.php 升级为 ActiveRecord + Query Builder 的自研 ORM
- 新功能升级 依赖注入:新增 DI 容器与 Facade 门面,服务统一由容器管理
- 升级 自动加载:由手工 include 加载升级为 PSR-4 标准自动加载
- 升级 模板引擎:由 Smarty 更换为自研 DouView 模板引擎(.dwt 模板 + 主题脚本),主题开发更直观
- 安全升级升级 配置集中化:数据库、模块清单、路由、安全等配置统一收敛到 config/ 目录管理
- 升级 运行时存储规范:由 data/ 目录升级为 storage/ 目录,cache / log / backup / tmp 分类存储
- 新功能升级 安全增强:新增 CSRF 自动校验、XSS 过滤、登录限流、后台权限分级、安全响应头、审计日志
- 新功能升级 新增 API 端:独立 JSON API 端,供小程序、SPA 及第三方系统调用
- 升级 小程序升级:内置 TypeScript + WeUI 小程序源码,与 API 端控制器一一对应
- 升级 会员与工作端:前台内置会员中心与工作人员端功能区,菜单由模块配置驱动
- 升级 AI 能力:内置 AI 模块,内容模块可接入 AI 检索与生成
- 升级 插件体系:支付(微信 / 支付宝 / PayPal / 连连)与第三方登录插件独立成包,按子目录安装
- 升级 多语言完善:简体、繁体、英文三语言包按端 + 模块分文件管理
- 升级 模块化增强:40+ 官方模块按需安装,统一由 config/module.php 管理清单,支持会员中心 / 工作端 / AI / 下单等关联标记
- 版本:DouPHP v1.9 Release 20260313日期:2026-03-13下载
- 问题修复修正 搜索时隐藏的商品和文章也会被搜索出来
- 问题修复修正 sitemap.xml 在PHP8.5时错误问题
- 新功能新增 llms.txt(面向AI的站点地图),帮助AI工具收录你的网站
- 新功能新增 Schema 结构化数据,帮助AI工具直接读取你的产品、文章详情
- 问题修复修正 sitemap.xml 增加多语言支持
- 问题修复修正 添加商品分类选择同步到自定义导航时错误问题
- 问题修复修正 替换图标库为Bootstrap Icons
- 优化优化 部分核心代码
- 版本:DouPHP v1.9 Release 20260310日期:2026-03-10下载
- 问题修复修正 PHP8.0-8.5的版本兼容问题
- 问题修复修正 新版中由于改为链式查询导致的一些新问题
- 版本:DouPHP v1.9 Release 20260227日期:2026-02-27下载
- 问题修复修正 商品等模块编辑时图片无法修改问题
- 问题修复修正 商品主图添加后无法删除问题
- 版本:DouPHP v1.9 Release 20260209日期:2026-02-09下载
- 优化优化 重大版本升级,注:PHP最低版本支持提高到 PHP5.6+
- 安全升级安全升级 升级全新内核,将数据库操作层从直接执行SQL语句升级为链式查询和预处理语句,提升代码可读性、安全性和维护性
- 优化优化 将数据库存储引擎从MyISAM升级为InnoDB,字符集从utf8升级为utf8mb4
- 优化优化 升级模板引擎,详见模板语法介绍 https://www.douphp.com/help/template/8.html
- 版本:DouPHP v1.8 Release 20260112日期:2026-01-12下载
- 问题修复修正 内容片段编辑时菜单高亮不对问题
- 问题修复修正 内容片段删除后返回地址错误问题
- 问题修复修正 编辑器网址替换在安装了部分模块后出错问题
- 问题修复修正 会员模块在PHP8.2时,首次注册登录出错问题
- 版本:DouPHP v1.8 Release 20251227日期:2025-12-27下载