以「插件优先、主题驱动」为架构理念,在保持轻量的同时覆盖企业官网、资讯门户、产品展示站的核心需求。
原生 HTML5 拖拽编辑器,24 个内置组件,覆盖首页 / 单页 / 列表 / 文章详情四类页面;iframe 服务端真实渲染,草稿、发布、修订回滚一应俱全。
v3.0.0 起6 套内置主题后台一键切换、即时生效;支持 zip / tar.gz 上传,8 步安全校验;栏目级模板独立指定,缺失模板自动回退兜底。
v2.2 起plugins/ 零侵入扩展,启停即时生效无需重启;官方内置 8 插件 + 社区 3 插件,支持依赖、继承与最低核心版本强校验。
v2.2 起角色 / 权限点两级模型,菜单与按钮级授权、栏目级内容粒度;草稿 → 待审核 → 已发布 / 已驳回,版本快照与对比还原。
v2.0 起默认 Whoosh + jieba 中文分词,可选 Meilisearch;多语言分索引检索,插件内容经 SearchProvider 接入,异常自动降级 SQL 兜底。
v2.4 起Flask-Babel 界面中英文切换;文章、栏目、产品等 7 类内容级多语言翻译表,插件独立翻译域,一键翻译插件可选接入。
v2.3 起内置存储抽象层,阿里云 OSS / 腾讯云 COS / 七牛云 Kodo 无缝切换;历史文件一键批量迁移上云,失败显式报错、自动回退。
v2.4 起官方镜像发布至 Docker Hub、GHCR、阿里云 ACR 三大仓库,MySQL / PostgreSQL 编排文件一键启动,容器内自动迁移与编译。
v2.4 起以下截图来自本地实际安装运行的 ZhyCMS v3.1.3 站点(制造业演示数据)。
代码与镜像三平台同步发布,任选一个仓库即可开始。
git clone https://gitee.com/pollybird/zhycms # Gitee 国内推荐 # git clone https://gitcode.com/pollybird/ZhyCMS # GitCode # git clone https://github.com/pollybird/zhycms # GitHub cd zhycms
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -r requirements.txt
python run.py
访问 http://127.0.0.1:5000,首次访问自动进入初始化向导。
官方镜像已发布到三大容器仓库,当前版本 v3.1.3,开箱即用:
cp docker/.env.example .env # 编辑 .env 修改 SECRET_KEY 和数据库密码 docker compose -f docker-compose.mysql.yml up -d # 或 PostgreSQL 16: # docker compose -f docker-compose.postgresql.yml up -d
访问 http://localhost:5000 完成初始化。三个镜像 tag(mysql / postgresql / latest)指向同一镜像,通过 ZHYCMS_DB_URI 切换数据库。
代码仓库三平台镜像同步,点击卡片直达各平台 Releases 页面下载最新版本。
国内访问推荐,镜像同步、下载速度快。
gitee.com/pollybird/zhycms
前往 Releases 下载 v3.1.3 GitCode 仓库国内代码托管平台,三平台镜像之一。
gitcode.com/pollybird/ZhyCMS
前往 Releases 下载 v3.1.3 GitHub 仓库全球开源社区主仓库,完整 Issue 与 Release 记录。
github.com/pollybird/zhycms
前往 Releases 下载 v3.1.3三个仓库保持镜像同步,内容和版本一致;按你的网络环境任选其一即可。源码采用 Apache 2.0 协议,免费商用。
三个 tag(mysql / postgresql / latest)指向同一镜像,内置 MySQL / PostgreSQL 驱动。
docker pull pollybird/zhycms:mysqldocker pull ghcr.io/pollybird/zhycms:mysqldocker pull crpi-9u7ztjb0thx22k1a.cn-hangzhou.personal.cr.aliyuncs.com/pollybird/zhycms:mysql从首个版本到 v3.1.3,ZhyCMS 持续迭代。
基于 Flask 的企业 CMS 立项发布,奠定主题系统与基础内容管理能力。
RBAC 权限、审计日志、内容工作流、备份恢复、登录与上传安全加固。
插件系统、主题管理机制、REST API 与首批内容插件上线。
Alembic 数据库迁移、Whoosh 全文搜索、Docker 镜像、对象存储 OSS。
前台会员体系、插件依赖 / 继承 / 最低核心版本强校验。
拖拽式页面构建器:24 个组件、四类页面、默认布局三层合并。
性能与并发健壮性:请求级缓存、首页 N+1 治理、用户名唯一性竞态兜底。
深入开发、运维排障与参与贡献的入口。