Sndow CMS 1.2.0 发布:更完整的后台体验,更开放的扩展能力
Sndow CMS 1.2.0 版本已经完成。本次更新重点围绕「后台体验」「主题与插件开发」「内容管理」「媒体安全」「API 能力」和「官网商城联动」展开,目标是让系统更适合真实站点使用,也让开发者更容易基于 Sndow CMS 做主题、插件、小程序和外部客户端。
一、CSF 设置框架进一步完善
1.2.0 对后台设置框架进行了较大幅度补齐,新增和优化了常用字段类型,完善字段组、多重项、图标选择、分类选择、页面选择、滑块显示等能力。
同时,设置框架也补充了备份恢复能力,并加入测试主题示例,方便主题作者和插件作者快速参考实际写法,减少重复摸索成本。
二、后台核心体验全面优化
本次版本对后台多个核心页面做了体验调整,包括控制台首页、插件列表、主题卡片、商城应用列表、菜单管理、系统设置 Tab、登录动画和文章编辑页侧栏交互。
这些调整不只是视觉优化,也针对真实使用过程中的信息密度、操作路径和状态反馈做了整理,让后台更清晰、更像一个可以长期维护的产品。
三、文章与页面管理能力增强
内容管理是 CMS 的核心,因此 1.2.0 对文章和页面管理做了多处增强。
- 新增和完善回收站相关能力。
- 修复新建文章时 post_id 提示异常问题。
- 优化批量操作逻辑。
- 修复删除状态展示不准确的问题。
- 调整后台内容管理中的部分边界逻辑。
这些修复可以让文章编辑、删除、恢复和批量管理流程更加稳定。
四、媒体与附件管理更规范
1.2.0 对媒体库和附件管理进行了整理,规范附件列表显示,补充媒体使用统计和未使用媒体清理能力。
同时,上传流程增加了更严格的安全校验,减少异常文件、危险扩展名和无效上传带来的风险。
五、API 能力继续扩展
为了方便 Vue 主题、小程序、移动端和第三方客户端接入,本次版本补充了一批常用 API。
- 文章接口
- 页面接口
- 分类接口
- 标签接口
- 菜单接口
- 评论接口
- 站点信息接口
这意味着 Sndow CMS 不再只适合传统 PHP 模板站点,也可以作为一个轻量内容后端,为更多前端形态提供数据支持。
六、插件挂载点进一步增加
为了让插件生态更容易发展,1.2.0 新增了更多关键流程挂载点,覆盖前台查询、后台列表、设置页面、内容保存、上传、评论、用户、附件等场景。
同时,开发文档也同步更新,开发者可以更清楚地知道应该在哪里接入自己的功能,减少直接改核心文件的情况。
七、官网商城与 CMS 更新联动优化
本次版本优化了官网商城和 CMS 后台之间的联动逻辑,加入更新检测缓存,减少 CMS 后台频繁请求官网带来的性能和稳定性压力。
同时修复了更新入口角标统计问题,并优化商城授权列表样式,让应用安装、更新和授权展示更清楚。
八、应用安装包安全加强
1.2.0 对官网应用安装包的存储和下载流程进行了安全加强,规范版本包存储目录,避免付费应用通过直接输入文件链接绕过授权下载。
后续应用安装会更强调授权识别和后台安装流程,免费应用、付费应用和已购应用的交付边界也会更加清晰。
九、官网用户中心与 SEO 优化
官网部分也在本次更新中继续优化,包括用户中心、后台控制台展示,以及文章页、商店页等页面的 SEO 标签。
本次修复了标题、描述、Open Graph、Twitter 图片地址等问题,让官网页面在搜索引擎和社交平台分享时展示更加准确。
总结
Sndow CMS 1.2.0 是一次偏「打基础」和「补生态能力」的版本更新。它没有只停留在单个功能点上,而是从后台体验、内容管理、扩展开发、API 接口、媒体安全和官网商城联动等多个方向,让系统更接近可持续使用和可持续开发的状态。
接下来,Sndow CMS 会继续围绕主题生态、插件生态、应用商店、API 能力和后台体验持续迭代。感谢每一位测试、反馈和使用 Sndow CMS 的朋友。