系列第三篇。前两篇讲的是"填内容就能用"的类型,这一篇换个口味:两类更适合会写代码的人——Laravel 生态(现代框架、适合深度二次开发)和扁平文件(不依赖数据库、文件即内容)。不懂开发、只想填内容的读者,这两类可以直接跳过。
扁平文件 / 轻量型
内容直接存在文件里,不依赖 MySQL,部署、迁移、备份都省心,速度也快。核心卖点就是"轻",接受不了数据库维护就用这类,但别指望它长成重型平台。适合博客、文档站、小型展示站。
1. Grav(MIT,持续活跃)
扁平文件 CMS 里用得最广的。Markdown 写内容,目录结构即内容结构,性能好,插件生态丰富,支持多语言和缓存优化,博客、文档站、产品展示都能做,长期持续更新,这一类里最稳妥的选择。
2. Pico(MIT,维护状态)
极简到极致的扁平文件 CMS,一个文件夹就是内容,Markdown + Twig 模板,几分钟跑起来,适合快速搭简单个人站。功能定型早、更新少,基本只剩兼容性维护——但正因为简单,没什么大毛病。
3. Bolt(MIT,维护状态)
基于 Symfony 组件构建,后台好用、开发友好,适合快速搭中小型内容站点。Bolt 5 之后新功能开发放缓、社区热度下降,但核心仓库仍在维护性更新,选它主要是图省事。
4. Flextype(MIT,维护状态)
现代化扁平文件 CMS,支持 Headless,带完整 API,可以当纯内容后端对接前端框架。但版本状态要说清楚:它长期停留在 1.0 alpha——最新一次发版是 2022 年 11 月的 1.0.0 alpha 3,正式稳定版到现在也没出。上生产环境要谨慎,学习和小实验可以。
Laravel 生态
这类代码规范、架构现代,是开发框架级的工具,不是开箱即用的建站程序。适合有 Laravel 经验的团队做定制项目。
1. Winter CMS(MIT,持续活跃)
从 October CMS 分叉的社区驱动项目,继承了老底子,插件主题生态持续完善,开发体验流畅,是目前开源 Laravel CMS 里的主流选择之一。更新频率高、社区活跃。
2. October CMS(代码开放、自有协议 EULA,持续活跃)
Laravel 系老牌,后台界面漂亮,插件主题系统成熟,组件化设计,适合定制化企业项目。注意授权:官方用的是自有 EULA 协议,代码开放但不是标准开源——新账户第一年免费许可证,之后要购买许可证才能继续接收更新和用应用市场。商用前把授权成本算清楚。
3. Statamic(代码开放、官方自有许可,持续活跃)
Laravel 生态里口碑很好的扁平文件 CMS,支持 Headless 和静态站点生成,编辑体验和开发体验都不错。但注意:它官方自己承认不是标准开源软件——代码开放、个人使用免费,但修改和再分发有限制,完整功能在 Pro 版、按站点付费。个人用很舒服,商用要把 Pro 授权成本算进去。
4. Lavalite(MIT,低活跃)
轻量 Laravel CMS,内置后台管理和 CRUD 脚手架,快速搭业务系统、门户很顺手。但一年以上没有核心更新,项目基本停滞,新项目不建议。
5. VaahCMS(MIT,持续活跃)
基于 Laravel + Vue 的 Headless CMS,模块化架构,强调"不干扰你的开发流程",适合快速构建管理后台和内容 API。印度团队 WebReinvent 维护,更新还算勤快。
6. Twill(Apache-2.0,持续活跃)
Area 17 设计团队出的 CMS 工具包,定位是帮开发者快速搭定制化、好看的管理后台。它不是开箱即用的完整 CMS,更像框架级工具,适合高度定制的内容项目,前提是你有开发能力。3.x 稳定更新。
7. PyroCMS(MIT,低活跃)
模块化 Laravel 企业级 CMS,原生支持多站点、多语言,字段系统灵活。近年基本只剩依赖更新和版本收尾,没有新功能开发,社区沉寂,新项目不建议选,放这里只为清单完整。
一句话:扁平文件首选 Grav,Laravel 生态首选 Winter;October 和 Statamic 都好用,但都是"代码开放、自有协议",请当商业软件评估授权成本,别当免费开源用。
本篇数据来源:
Grav(MIT,最近推送 2026-09-19):https://github.com/getgrav/grav
Pico(MIT,最近推送 2026-07-07):https://github.com/picocms/Pico
Bolt(MIT,核心仓库最近推送 2026-09-09):https://github.com/bolt/core ;旧版时代仓库 bolt/bolt 已归档、默认分支停在 3.7,别从那儿拉代码
Flextype Releases(最新仍是 v1.0.0-alpha.3,2022-11-19):https://github.com/flextype/flextype/releases
Winter CMS(MIT,最新 v1.2.14,2026-08-19):https://github.com/wintercms/winter
October CMS(README 自述 source-available、自有 EULA):https://github.com/octobercms/october ;官网授权页「每个新账户首年赠送许可证,之后 $39/年/项目,才能继续接收更新与使用应用市场」:https://octobercms.com/license
Statamic 官方文档《Contributing》(原文自述「not Free Open Source Software…代码开放、可免费使用,但修改与再分发有限制」):https://statamic.dev/contributing ;Pro 版按站点收费见官网定价页:https://statamic.com/pricing
Lavalite(仓库未附 LICENSE 文件,MIT 见 Packagist 包元信息;最后一次代码推送 2023-09-28):https://github.com/LavaLite/cms
VaahCMS(MIT,最近推送 2026-04-09):https://github.com/webreinvent/vaahcms
Twill(Apache-2.0,3.x 分支):https://github.com/area17/twill
PyroCMS(MIT,仓库 LICENSE.md;默认分支 3.10,README 仍写 built with Laravel 5):https://github.com/pyrocms/pyrocms