面向开发者的CMS
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Kirby 是一款面向开发者的自托管 CMS,核心特点是用文件和文件夹存储内容,而不是强依赖数据库。它既可以作为传统 CMS 驱动网站,也可以通过 REST 风格 API 作为 Headless CMS,为移动应用、静态站点生成器或自定义前端提供内容源。
从开发维度看,Kirby 基于现代 PHP 和自研 PHP micro-framework,后台 Panel 使用 Vue.js 构建。默认提供 PHP 模板引擎,同时可通过插件使用 Twig、Blade 或自定义模板引擎。它支持 controllers、page models、collections、routes、hooks、自定义字段与 sections、用户角色权限、多语言、缓存、图片异步处理和内容表示等能力,扩展边界较宽。flat-file 架构便于 Git 版本控制、rsync 同步和简单备份,也减少了 SQL 注入这一常见攻击面。
Kirby 的代码库可在 GitHub 获取,文本明确称其完整代码不隐藏、不混淆;但它采用商业许可证,上线发布项目时需要购买 license 并按域名激活。抓取内容未提供具体价格。部署方式较丰富,支持手动下载、Herd、Kirby CLI、Composer 和 Git;服务器侧可使用 Apache、nginx、Caddy、DDEV 等,PHP 版本要求为 8.2/8.3/8.4,其中 8.3 被推荐。
优点是架构透明、自托管控制力强、文档覆盖深入,适合需要高度定制后台和内容模型的项目;API、插件、路由和模板系统也给开发团队较大自由。缺点是主要面向 PHP 技术栈,非 PHP 团队会有学习成本;自托管意味着安全、升级、备份和性能调优需要自行负责;商业授权价格在文本中缺失,采购前仍需进一步确认。
Kirby 适合数字代理商、自由开发者、内容型官网、作品集、多语言站点、客户后台和 Headless CMS 场景。中国大陆访问情况文本未说明,支付方式也未披露,因此应视为未知。若团队更偏数据库型 CMS 或希望使用 Node.js 生态,可对比 WordPress、Statamic、Grav、Craft CMS、Strapi、Directus 等替代品。
本测评基于公开资料整理,不构成购买建议,请以 getkirby.com 官网实际信息为准。
成熟文件型CMS,文档生态完善,适合建站。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。