Files
cms-SiteForge/docs/V8_10_RELEASE_STATUS.md
T

43 lines
2.6 KiB
Markdown
Raw Normal View History

# SiteForge Enterprise V8.10.0-dev.1 — 管理后台易用性升级验收
## 本轮实际交付
- 默认路由 `/` 改用全新的简洁工作台(`app/templates/workspace.html`、`app/static/workspace.{css,js}`)。
- 原后台迁移到 `/classic`,以保证原有功能与接口可回退;原数据库和 Worker 不变。
- 合并日常导航:工作台、我的网站、网站概览、内容与页面、外观与设计、导入与迁移、构建与交付、网站设置。
- 默认隐藏复杂技术入口;展开“高级工具”可访问 WordPress/连接器/模板/任务/审批等全部既有模块。
- 新建网站、内容 CRUD(新建与编辑)、主题切换、站点设置、文件直接导入、后台构建及其质量报告和预览均使用原有真实 API。
- 新工作台加入四步流程引导,识别内容数量、构建版本、域名是否已配置。
- 专业数据工作台 `/production-v8` 按任务切换(批次数据、整站模板、WordPress、XML/API、MySQL),保留原控件 ID 和事件处理。
- 桌面和移动端响应式样式,手机侧滑菜单,可见键盘焦点与 reduced-motion 支持。
- CI / 后端 / 镜像版本更新为 `8.10.0-dev.1`,Compose 试点项目名 `siteforge-v8-10`。
## 本地已验证
- `python -m pytest -q --disable-warnings`:**210 passed**。
- `python -m compileall -q app`:完成。
- `node --check app/static/*.js`(逐文件执行):完成。
- 新增四项 HTTP 路由/静态资源/真实 API 操作专项测试。
- 独立 HTML 离线交互预览已生成:可以切换菜单和体验模拟数据,不会操作真实项目。
## 严格边界
- 这是**管理后台体验升级**,不是对 Art Design Pro 官方工程的完整重构。
- 高级主题页、Editor 三栏设计器、运行中心仍是既有单独页面,下一轮可以逐步统一视觉组件。
- 离线预览使用虚构数据,仅供查看界面;创建、导入等操作在实际项目上通过 API 生效。
- 未执行真实 Docker Engine、生产浏览器多设备交互、正式云端 CI、可用性用户访谈。
- 简易文件导入使用直接导入 API,不提供迁移审计;关键 WordPress 项目应进入高级迁移工作台。
## 运行
首次部署(Windows PowerShell):
```powershell
docker run --rm -v "${PWD}:/project" -w /project python:3.12-slim python scripts/init_config.py
docker compose up -d --build
```
浏览器访问 `http://localhost:8787/`。旧版管理页位于 `/classic`,便于对比和临时回退。
使用独立 Compose 测试卷,正式升级前做好数据库和媒体备份。