Ghost 是一個開源的專業發佈平台,建立在現代 Node.js 技術堆疊之上,專為需要強大功能、彈性和效能的團隊而設計。每天,Ghost 為網路上一些最受歡迎的故事提供動力,為成千上萬個網站提供數億次的請求。
Ghost 的核心是一個自用的 RESTful JSON API,具有分離的管理用戶端和前端。 Ghost 帶有一個預設的 Handlebars.js 前端,可以盡快運行網站,以及 詳細的文件,用於直接使用 API 或使用提供的 SDK 和無頭前端框架集成。
對於編輯人員來說,Ghost 具有每個作家都想要的豐富編輯器,但在底層,它提供了超出您預期的強大功能。 所有內容都以稱為 MobileDoc 的標準化基於 JSON 的文檔儲存格式儲存,其中包括對稱為卡片的可擴展富媒體物件的支援。
因為 Ghost 是完全開源的,作為 JSON API 構建,具有 Webhook,並讓您完全控制前端:它基本上與所有東西集成。 瀏覽一個 包含說明的大型集成目錄,或者通過編寫一些 JavaScript 和 Markup 來構建任何自定義集成來做任何您想做的事情。
Ghost 預設隨附 Bookshelf.js ORM 層,允許使用一系列資料庫。 目前,SQLite3 是開發中支援的預設值,而 MySQL 則建議用於生產環境。 其他資料庫可用且相容,但核心團隊不支援。
此外,雖然 Ghost 預設使用本機檔案儲存,但也可以使用自訂儲存適配器使您的檔案系統完全外部化。已經有相當多的 預製的儲存適配器 可供 Ghost 使用。
兼顧需求的適當平衡使 Ghost 被包括 Apple、Sky News、DuckDuckGo、Mozilla、OpenAI、Square、CloudFlare、Tinder、Bitcoin Foundation 和 更多組織 在內的組織在生產環境中使用。
Ghost 完全免費且開源,根據 MIT 許可發布,由非營利基金會管理。它可以下載並在幾乎任何地方自行託管,或者可以使用 Ghost(Pro) 受管 PaaS 在幾分鐘內啟動,該 PaaS 帶有 14 天的免費試用期。 以下是一些快速連結,可協助您入門
尋找更多無頭內容管理系統。