Ghost 是构建在现代 Node.js 技术堆栈上的一种开源的专业发布平台——专为需要强大功能、灵活性和性能的团队设计。Ghost 每天都为网上一些阅读量最大的故事提供支持,每秒钟在成千上万个网站上响应数以亿计的请求。
核心上说 Ghost 是一种自耗 RESTful JSON API,具有分离的管理客户端和前端。Ghost 配备默认 Handlebars.js 前端,以便尽可能快地让站点启动并运行,还提供了详细文档,可用于直接处理 API 或者使用提供的 SDK 及无头前端框架集成。
对于编辑而言,Ghost 拥有每个作者都想要的多功能编辑器,但它的内在功能远超出你的想象。所有内容都存储在一种称为 MobileDoc 的标准化基于 JSON 的文档存储格式中,其中包括对被称为卡片的可扩展多媒体对象的支持。
由于 Ghost 完全开源、构建为 JSON API、有 Webhook 并且让你完全掌控前端:它本质上与所有内容完全集成。浏览包含说明的大量集成目录,或编写少量 JavaScript 及标记来自己构建任何类型的自定义集成,以实现任何你想做的事情。
Ghost 默认采用Bookshelf.js ORM层,可以连接到一系列数据库。目前 SQLite3 在开发中是支持的默认值,而 MySQL 则建议用于生产环境中。还可以使用其他数据库,但核心团队并不提供兼容支持。
此外,虽然 Ghost 默认使用本地文件存储,但也能够使用自定义存储适配器,使你的文件系统完全外部化。已经为 Ghost 准备了相当多的预制存储适配器可以使用。
满足了正确的需求平衡,让 Ghost 被苹果、天空新闻、DuckDuckGo、Mozilla、OpenAI、Square、CloudFlare、Tinder、比特币基金会及许多其他组织在生产环境中使用。
Ghost 完全免费且开源,在 MIT 许可证下发布,由一个非营利基金会监督。它几乎可以在任何地方下载并自托管,或者使用**Ghost(Pro) 托管 PaaS 在几分钟内启动,该服务提供 14 天免费试用。以下是一些开始使用的快速链接
查找更多无头内容管理系统。