- Do mọi diễn biến gần đây liên quan đến WordPress, bài viết này lập một danh sách các CMS thay thế đáp ứng nhiều tiêu chí khác nhau
- Hệ sinh thái CMS hiện đại rất rộng lớn, và chính định nghĩa của "hệ thống quản lý nội dung" cũng đang được mở rộng
- Có người xem đây là nền tảng website đóng gói sẵn, có người lại xem nó là UI cho nội dung được lưu trữ riêng biệt
- Tiêu chí của danh sách này là liệu có thể tải về, đưa lên máy chủ và có ngay một website hay không
- Điều này loại trừ các CMS dựa trên API và Git, vì với nhiều người, việc "nối chuỗi công cụ" (Daisy Chain) không phải là một phương án khả thi
Ghost: nền tảng blog và bản tin mã nguồn mở tốt nhất
- Ghost là một nền tảng xuất bản đẹp, hiện đại, tích hợp sẵn bản tin email và đăng ký trả phí
- Đang được sử dụng bởi Platformer, 404Media, Lever News, Tangle, The Browser, v.v.
- Có thể thiết lập Ghost CMS nhanh chóng thông qua Magic Pages, với mức giá phải chăng bắt đầu từ $4/tháng
- Tuy vậy, đây là cách đi vòng qua tùy chọn tự host của Ghost là Ghost Pro, nên dựa trên kinh nghiệm trước đây với các khách hàng khác, cần thận trọng
Kirby: CMS thích ứng với dự án
- Kirby là CMS dựa trên tệp dành cho nhà phát triển, nhà thiết kế, người sáng tạo và khách hàng
- Có thể quản lý nội dung bằng tệp mà không cần cơ sở dữ liệu, phù hợp với người dùng cảm thấy việc dùng cơ sở dữ liệu là gánh nặng
Indiekit: máy chủ nhỏ kết nối với web độc lập
- Indiekit là hệ thống dựa trên tệp, nhưng cần cơ sở dữ liệu để quản lý nội dung hiện có.
Craft CMS: tạo trải nghiệm số tùy biến thân thiện với người dùng
- Craft CMS là một lựa chọn thương mại, nhưng cũng cung cấp tùy chọn miễn phí cho các nhà sáng tạo cá nhân
- Có thể cần thời gian để thiết kế cấu trúc nội dung
ClassicPress: CMS ổn định và nhẹ
- ClassicPress là một bản fork của WordPress, giữ trình soạn thảo cổ điển của WordPress làm tùy chọn mặc định
- Vì sử dụng WordPress plugin API nên không hoàn toàn độc lập
Statamic: CMS mạnh mẽ dựa trên Laravel
- Statamic là CMS mã nguồn mở dựa trên Laravel và Git, hỗ trợ xây dựng website dễ quản lý.
- Cung cấp gói cá nhân miễn phí và khá giống Craft CMS.
Wagtail CMS: CMS mã nguồn mở dựa trên Django
- Wagtail là CMS Django mã nguồn mở chạy bằng Python, cài đặt tương đối đơn giản.
- Wagtail có lẽ là CMS giống WordPress nhất
Textpattern CMS: hệ thống quản lý nội dung mã nguồn mở
- Textpattern là CMS mã nguồn mở dựa trên PHP, có giao diện trên trình duyệt với hơn 50 ngôn ngữ.
Anchor CMS: CMS đơn giản dựa trên PHP
- Anchor từng là CMS dựa trên PHP cung cấp theme đơn giản và các kiểu tùy chỉnh, nhưng hiện không còn được duy trì.
Tóm tắt của GN⁺
- Bài viết giới thiệu nhiều CMS khác nhau như Ghost, Kirby, Indiekit, Craft CMS, ClassicPress, Statamic, Wagtail và Textpattern
- Nếu là người dùng WordPress hiện tại, bạn có thể thử các bản fork như ClassicPress
- Nếu mục tiêu là vận hành blog đơn giản, các CMS nhẹ như Ghost hoặc Textpattern cũng có thể là lựa chọn tốt
2 bình luận
https://strapi.io/headless-cms/comparison/strapi-vs-wordpressheadless
Ý kiến trên Hacker News
Dùng Jekyll và GitHub Pages thì có thể dễ dàng tạo một blog cá nhân đơn giản. Không cần cài Jekyll trên máy local, chỉ cần viết bài trên GitHub rồi push lên là được. GitHub còn có sẵn phiên bản VSCode tích hợp nên khá tiện.
WordPress phổ biến vì có thể tạo website dễ dàng mà không cần kiến thức kỹ thuật. Hầu hết các nhà host đều cài sẵn WordPress mặc định nên không cần tự cài phần mềm lên server.
Dotclear là một lựa chọn thay thế WordPress thực sự, là một blog engine chạy trên nền web.
Một lựa chọn thay thế WordPress nên là CMS có thể self-host và có core mã nguồn mở.
Từng dùng Processwire vài năm trước và rất hài lòng. Craft có tính năng thương mại điện tử mạnh, nhưng trong quá trình thử nghiệm thì hơi chậm.
Wagtail CMS được xây trên Python/Django, có trải nghiệm rất tốt cho cả developer lẫn người dùng.
Bear là một nền tảng blog đơn giản, dễ sử dụng. Bộ phận hỗ trợ cũng thân thiện và phản hồi nhanh.
Drupal là CMS có thể chạy trong trình duyệt, cung cấp theme responsive, tính năng đa ngôn ngữ và một đội ngũ bảo mật.
Đang dùng Astro triển khai trên Deno Deploy và thấy rất thú vị, dễ dùng.
Các lựa chọn thay thế WordPress lớn gồm có Joomla, Typo3 và Drupal.