当年的轻量 CMS(GRAV、Kirby、Pico) 今何在

60 阅读4分钟

背景 | Background

在十年前,轻量级 CMS(内容管理系统)曾被视为对 WordPress 等重量级平台的“极简替代品”。它们最大的特点是 无需数据库,通过 Markdown 文件和简单的目录结构来组织内容。这类系统被称为 flat-file CMS,代表产品包括 GRAV、Kirby、Pico。如今,随着 Headless CMS 与 Jamstack 的兴起,这些轻量 CMS 是否仍有一席之地?

Ten years ago, lightweight CMS were seen as minimalist alternatives to heavy platforms like WordPress. Their biggest feature is no database required, organizing content via Markdown files and simple folder structures. These are called flat-file CMS, with representatives such as GRAV, Kirby, Pico. Today, with the rise of Headless CMS and Jamstack, do they still matter?


GRAV

  • 定位 | Positioning:现代化的 flat-file CMS,强调速度与灵活性。 | A modern flat-file CMS focusing on speed and flexibility.
  • 特点 | Features
    • 使用 Twig 模板引擎,支持插件扩展。 | Uses Twig templating engine, supports plugins.
    • 强调性能,适合需要快速响应的小型网站。 | Performance-oriented, great for fast sites.
    • 社区活跃,MIT 开源许可。 | Active community, MIT licensed.
  • 适用场景 | Use cases:个人博客、文档站点、快速原型。 | Personal blogs, documentation sites, rapid prototyping.

Kirby

  • 定位 | Positioning:商业化的 flat-file CMS,以简洁和开发者友好著称。 | A commercial flat-file CMS known for simplicity and developer-friendliness.
  • 特点 | Features
    • 安装极简:只需上传文件即可运行。 | Minimal installation: just upload files.
    • 提供 可视化后台面板,方便非技术用户。 | Visual admin panel for non-technical users.
    • 强调灵活的内容建模,适合定制化项目。 | Flexible content modeling for custom projects.
  • 适用场景 | Use cases:设计师、自由开发者、中小型网站。 | Designers, freelancers, small to mid-sized sites.

Pico

  • 定位 | Positioning:极简主义 CMS,追求“最小化”。 | A minimalist CMS aiming for simplicity.
  • 特点 | Features
    • 完全基于 Markdown,无后台面板。 | Fully Markdown-based, no admin panel.
    • 轻量到极致,几乎零配置。 | Extremely lightweight, near zero configuration.
    • 社区提供主题与插件,但规模较小。 | Themes and plugins available, smaller community.
  • 适用场景 | Use cases:静态博客、文档托管、极简个人站点。 | Static blogs, documentation hosting, minimalist personal sites.

其他轻量 CMS 候选 | Other Lightweight CMS Options

⚡️ Jekyll

  • 定位 | Positioning:静态网站生成器,GitHub Pages 默认引擎。 | Static site generator, default for GitHub Pages.
  • 特点 | Features:基于 Ruby,使用 Markdown 与 Liquid 模板。 | Ruby-based, Markdown + Liquid templates.
  • 适用场景 | Use cases:技术博客、开源项目官网。 | Tech blogs, open-source project sites.

🌱 Hugo

  • 定位 | Positioning:Go 语言编写的静态网站生成器。 | Static site generator written in Go.
  • 特点 | Features:极快的构建速度,支持多语言。 | Super fast builds, multilingual support.
  • 适用场景 | Use cases:多语言博客、企业文档。 | Multilingual blogs, enterprise docs.

📝 Publii

  • 定位 | Positioning:桌面应用驱动的静态 CMS。 | Desktop app-driven static CMS.
  • 特点 | Features:图形化界面,非技术用户友好。 | GUI, friendly for non-technical users.
  • 适用场景 | Use cases:中小企业官网、作品集。 | SMB websites, portfolios.

🔧 Automad

  • 定位 | Positioning:开源 flat-file CMS,强调简洁与模块化。 | Open-source flat-file CMS focusing on simplicity and modularity.
  • 特点 | Features:PHP 编写,内置后台面板。 | PHP-based, built-in admin panel.
  • 适用场景 | Use cases:小型企业站点、快速原型。 | Small business sites, rapid prototyping.

扩展比较表 | Extended Comparison Table

CMS类型 Type是否开源 Open Source后台面板 Admin Panel模板/语言 Template/Language学习曲线 Learning Curve适合人群 Target Users
GRAVFlat-file CMSMIT有 YesTwig/PHP中等 Medium技术博客、文档 Tech blogs, docs
KirbyFlat-file CMS商业授权 Commercial有 YesPHP 原生 Native PHP低 Low设计师、客户项目 Designers, client projects
PicoFlat-file CMS开源 Open无 NoTwig/PHP极低 Very Low极简博客 Minimal blogs
Jekyll静态生成器 Static开源 Open无 NoLiquid/Ruby中等 Medium技术博客、开源项目 Tech blogs, OSS
Hugo静态生成器 Static开源 Open无 NoGo 模板 Go templates中等 Medium多语言站点 Multilingual sites
Publii桌面静态 CMS Desktop开源 Open有 YesHTML/CSS低 Low中小企业 SMBs
AutomadFlat-file CMS开源 Open有 YesPHP低 Low小型企业 Small businesses

总结 | Conclusion

轻量 CMS 的生态在 2025 年依然丰富:

  • Flat-file CMS(如 GRAV、Kirby、Pico、Automad)强调简洁与无需数据库。
  • 静态网站生成器(如 Jekyll、Hugo、Publii)更贴近 Jamstack 思路,强调速度与自动化。

The ecosystem of lightweight CMS in 2025 remains vibrant:

  • Flat-file CMS (GRAV, Kirby, Pico, Automad) emphasize simplicity and no database.
  • Static site generators (Jekyll, Hugo, Publii) align with Jamstack, focusing on speed and automation.

它们共同的价值在于:快速部署、低维护成本、灵活定制。在大型企业项目中可能不如 Headless CMS,但在 个人博客、作品集、文档站点、中小企业官网 等场景中,依然是高效且优雅的解决方案。

Their shared value lies in fast deployment, low maintenance, and flexible customization. While they may not rival Headless CMS in large enterprise projects, they remain efficient and elegant solutions for personal blogs, portfolios, documentation sites, and SMB websites.