KDIGI CMS

So sánh

KDIGI CMS vs Ghost: so sánh cho blog và newsletter

Ghost mạnh ở newsletter và thuê bao; KDIGI CMS mạnh ở nhiều website, frontend riêng và SEO trong CMS.

Cập nhật lần cuối:

Trình soạn thảo Markdown Milkdown trong KDIGI CMS khi viết một bài blog

Cả hai dùng giấy phép MIT, chạy Node.js và có API. Chọn Ghost để kinh doanh nội dung bằng thuê bao; chọn KDIGI CMS cho nhiều website và frontend riêng.

Tóm tắt nhanh

  • Giống nhau: MIT, Node.js, có API, tự host được.
  • Ghost: newsletter, thành viên, thuê bao, theme, Ghost(Pro).
  • KDIGI CMS: nhiều website, Markdown, JSON-LD, redirect tự động.
  • CSDL: Ghost khuyến nghị MySQL 8; KDIGI CMS dùng PostgreSQL.
  • KDIGI CMS không có newsletter, membership, thanh toán đăng ký.

Bảng so sánh

Ghost theo README và tài liệu chính thức, kiểm tra 2026-11-03.

Tiêu chí KDIGI CMS Ghost
Định vị Headless CMS đa website Nền tảng xuất bản, thành viên, newsletter
Giấy phép MIT MIT
Cơ sở dữ liệu PostgreSQL MySQL 8.0 hoặc 8.4 (cấu hình được hỗ trợ)
Newsletter, thành viên, thuê bao Không Có
Nhiều website trong một bản cài Có ✗ (tài liệu hosting không nêu)
Theme dựng sẵn Không Có
Bình luận ✓ (reCAPTCHA tùy chọn, có duyệt) ✓ (cho thành viên)
SEO Mẫu RankMath, JSON-LD @graph, audit Trường SEO cơ bản cho theme
AI agent (MCP) MCP server tích hợp sẵn; API key theo người dùng; có từ bản 1.2.0 CLI chính thức ghst có chế độ MCP server (beta, chạy cục bộ, staff token); chúng tôi không thấy MCP trong lõi
Dịch vụ quản lý Không ✓ Ghost(Pro)
Mở rộng quy mô Một instance; jobs chạy trên đúng một bản CDN + cache; không hỗ trợ clustering

Biên tập và SEO

  • SEO cho frontend riêng Dữ liệu có cấu trúc: mẫu tiêu đề, OG, breadcrumbs, JSON-LD. SEO và JSON-LD
  • Nhiều người biên tập 4 vai trò theo site; author không tự đăng bài. Phân quyền
  • Quy trình biên tập Lịch nội dung, tối đa 30 phiên bản mỗi bài, thùng rác. Quy trình

Mẹo Nếu SEO dựa vào theme Ghost và không cần tùy biến sâu, Ghost cho kết quả nhanh.

AI agent và MCP

Ghost không có MCP endpoint tích hợp trong lõi mà chúng tôi tìm thấy. Hướng chính thức là ghst, CLI của TryGhost (MIT, bản beta, README ghi rõ chưa ổn định) có chế độ MCP server chạy cục bộ qua stdio hoặc HTTP, xác thực bằng staff access token và gọi Admin API. Đã có thêm các MCP server cộng đồng, không do Ghost phát hành.

KDIGI CMS có MCP server nằm ngay trong CMS tại POST /api/mcp, 23 công cụ cho bài, trang, lịch đăng, phiên bản, thùng rác, media, SEO audit. Xác thực bằng API key theo người dùng; agent chạy đúng vai trò và website của người đó, tôn trọng khóa chỉnh sửa trong admin, ghi cần expectedUpdatedAt. Kèm CLI kcms. Có từ bản 1.2.0. Xem AI agent (MCP) của KDIGI CMS.

Lưu ý Nếu bạn dùng Ghost chủ yếu cho newsletter và thành viên, ghst còn có nhóm công cụ cho thành viên, bình luận và thống kê; KDIGI CMS không có các phần đó.

Khi nào chọn mỗi bên

Chọn Ghost khi

  • Kinh doanh bằng thuê bao Newsletter, cộng đồng thành viên, thuê bao trả phí.
  • Nhà xuất bản độc lập Một publication, cần giao diện viết gọn.
  • Muốn theme và dịch vụ quản lý Theme sẵn, Ghost(Pro) lo hạ tầng.
  • Chỉ một site Không cần nhiều site trong cùng admin.

Chọn KDIGI CMS khi

  • Nhiều blog và website Một nơi biên tập chung. Xem giải pháp blog, tin tức.
  • Nội dung rộng hơn blog Trang, landing, sản phẩm/dịch vụ, FAQ, menu cây.
  • Frontend riêng Nhận JSON-LD, trường SEO, redirect từ CMS.
  • PostgreSQL và Markdown Làm nguồn nội dung chính. Xem trình soạn thảo.

Chuyển từ Ghost

Chưa có công cụ nhập Ghost tự động. Nội dung nhập sẽ không mang theo theme, danh sách thành viên hay lịch sử newsletter.

  1. Xuất dữ liệu Từ Admin API hoặc tính năng xuất của Ghost: bài, trang, thẻ, tác giả, ảnh.
  2. Chuẩn bị site đích Tạo sites (siteKey, domain), tác giả và chuyên mục.
  3. Chuyển HTML sang Markdown Lưu vào trường contentMd.
  4. Nhập qua REST Dùng API key gắn đúng site, truyền tenant rõ ràng.
  5. Redirect 301 Tạo cho từng URL cũ, giữ publishedAt gốc.
  6. Newsletter và thành viên Giữ Ghost hoặc dùng dịch vụ email khác cho phần này. Xem thêm tự host.

Nguồn

Ghost, kiểm tra 2026-11-03: kho mã, Hosting, Content API, bảng giá, ghst CLI (MCP server mode), thảo luận MCP trên diễn đàn Ghost. KDIGI CMS: kho mã, tài liệu, tích hợp AI agent, CHANGELOG 1.2.0 (2026-11-03).

Câu hỏi thường gặp

Ghost hay KDIGI CMS tốt hơn cho blog?

Muốn newsletter, thành viên và thanh toán đăng ký có sẵn thì chọn Ghost. Muốn quản lý nhiều blog bằng một admin, dùng frontend riêng và có JSON-LD, redirect, mẫu SEO trong CMS thì chọn KDIGI CMS.

KDIGI CMS có newsletter và membership như Ghost không?

Không. KDIGI CMS không có newsletter, gói thành viên hay thanh toán đăng ký. Nó có bình luận (reCAPTCHA tùy chọn), đánh giá sao và quy trình biên tập. Xuất bản dựa trên thuê bao thì nên chọn Ghost.

Ghost có quản lý nhiều website trong một bản cài không?

Tài liệu hosting của Ghost không nêu tính năng quản lý nhiều site trong một bản cài; thực tế thường chạy mỗi site một instance. KDIGI CMS gom nhiều website vào một bản cài, mỗi website là một tenant.

Chuyển nội dung từ Ghost sang KDIGI CMS thế nào?

Chưa có công cụ nhập Ghost tự động. Xuất bài từ Admin API hoặc tệp xuất JSON, chuyển HTML sang Markdown, tạo site, tác giả, chuyên mục rồi nhập qua REST của KDIGI CMS kèm redirect 301 cho URL cũ.

Ghost có MCP server cho AI agent không?

Ghost có CLI chính thức ghst với chế độ MCP server chạy cục bộ (beta, chưa ổn định), dùng staff access token; chúng tôi không thấy endpoint MCP trong lõi. KDIGI CMS có MCP server tích hợp tại /api/mcp với API key theo người dùng, kèm CLI kcms; có từ bản 1.2.0. Xem AI agent (MCP).

Đọc tiếp