快速上手
应用市场与在线升级
市场与升级流程
平台同时承担官网、应用市场与 cms 升级源三个角色。
市场清单接口
cms 端配置:
'market' => [
'url' => 'https://你的域名/market/api/list',
],
接口返回结构:
{
"code": 0,
"msg": "ok",
"data": {
"updated": "2026-11-13 14:00:00",
"site": {"name": "盘云CMS"},
"core": {"version": "1.1.0", "package": "pycms-core-1.1.0.zip"},
"plugins": [],
"themes": []
}
}
上传完整包自动生成补丁
后台「应用管理 → 版本」上传新版本 zip 后,系统会:
- 校验包内
info.ini或theme.json。 - 与上一版本逐文件比对。
- 生成
storage/patches/{code}-{old}-to-{new}.patch.zip。 - 写入版本表与
manifest.json,cms 可只下载增量补丁。
核心升级
「应用与版本 → 核心版本」上传核心完整包,包根目录需含 manifest.json:
{
"version": "1.1.0",
"changelog": "修复与优化",
"sql": "update.sql"
}
cms 升级前会自动备份当前核心到 storage/backups/。
← 主题安装与切换
已是最后一篇