Marketing

Danh sách CMS phổ biến

So sánh nhanh các CMS phổ biến cho static site: Sanity, Ghost, WordPress, Decap, Keystatic, TinaCMS

🇬🇧 English

Danh sách CMS phổ biến

Khi build website với framework hiện đại như Astro hay Next.js, một trong những quyết định đầu tiên bạn phải đưa ra là: dùng CMS nào để quản lý nội dung? Mỗi CMS có một triết lý riêng - từ Git-based không cần database, đến API-first headless, đến truyền thống full-stack. Không có lựa chọn nào hoàn hảo cho tất cả - chỉ có lựa chọn phù hợp với use case của bạn.

Các CMS phổ biến hiện nay

1. Sanity CMS

Headless API-first - tốt nhất cho team cần tùy biến cao.

Sanity lưu nội dung trên cloud của họ, bạn truy cập qua API. Điểm mạnh là GROQ query language (linh hoạt hơn GraphQL), real-time collaboration, và Portable Text (rich text format mạnh nhất hiện nay). Phù hợp khi bạn cần content model phức tạp, multi-language, hoặc nội dung được share giữa nhiều frontend khác nhau. Free tier khá tốt với 2 dataset và 3 user.

2. Ghost CMS

Publishing-focused - tốt nhất cho newsletter và blog.

Ghost là platform self-hosted (cần VPS) hoặc có Ghost(Pro) managed. Tập trung hoàn toàn vào publishing - viết bài, newsletter, membership. Nếu bạn muốn Substack nhưng muốn own domain và data, Ghost là lựa chọn hàng đầu. Không phải headless thuần túy - có frontend built-in nhưng cũng có API.

3. WordPress CMS

Full-stack truyền thống - phổ biến nhất, plugin ecosystem khổng lồ.

Chiếm khoảng 40% toàn bộ internet. WordPress có plugin cho gần như mọi use case, nhưng đi kèm với overhead: cần hosting, database, bảo mật thường xuyên. Có thể dùng làm headless qua WordPress REST API hoặc WPGraphQL nếu bạn muốn giữ WordPress ở backend nhưng dùng Astro hoặc Next.js ở frontend.

4. Docusaurus

Documentation-first - tốt nhất cho technical docs.

Build bởi Meta, Docusaurus là static site generator tập trung cho documentation. Nếu bạn đang build docs site cho open-source project hoặc internal knowledge base, Docusaurus là lựa chọn chuẩn. Không phải CMS đầy đủ - thiếu visual editor và CMS interface.

5. Decap CMS (trước là Netlify CMS)

Git-based, miễn phí hoàn toàn - tốt nhất cho solo developer và small team.

Decap lưu nội dung trực tiếp trong Git repository - không cần database, không cần backend riêng. Editor làm việc qua web interface, commit thẳng vào repo. Hoàn toàn free, tích hợp tốt với Netlify, Vercel, và mọi SSG. Phù hợp cho blog, portfolio, content site đơn giản.

6. Keystatic CMS

Git-based, còn mới - tương tự Decap nhưng modern hơn.

Keystatic đến từ Thinkmill. Cũng Git-based như Decap nhưng DX tốt hơn và native TypeScript support. Còn sớm trong development cycle nhưng hứa hẹn. Phù hợp nếu bạn đang build project mới và muốn modern stack.

7. TinaCMS

Git-based + Visual editing - tốt nhất nếu cần visual editor.

TinaCMS kết hợp Git-based storage với visual editing interface ngay trên frontend. Editor xem preview real-time khi chỉnh sửa. Có cloud tier (Tina Cloud) để dễ dàng hơn cho non-technical users. Tốt cho team mix giữa developer và content creator.

Nên chọn CMS nào?

Use caseCMS phù hợp
Blog cá nhân / portfolioDecap CMS hoặc Keystatic
Newsletter + membershipGhost
Content phức tạp, multi-langSanity CMS
Team non-technicalTinaCMS hoặc WordPress
Technical documentationDocusaurus
Đã quen WordPressWordPress Headless

Liên kết

✦ Miễn phí

Muốn nhận thêm kiến thức như thế này?

Mình tổng hợp AI, marketing và tech insights mỗi tuần - gọn, có gu.

Không spam. Unsubscribe bất cứ lúc nào.