Chọn nền tảng (platform — nơi xây website) là quyết định khó gỡ về sau, vì khi đã chạy rồi việc chuyển sang nền tảng khác tốn rất nhiều công. Bài này đặt bảy CMS mã nguồn mở đáng cân nhắc nhất cạnh nhau, soi đúng những tiêu chí quyết định: bạn có cần lập trình không, cộng đồng ở Việt Nam có dễ tìm người hỗ trợ không, và website của bạn thuộc loại nào.
Bảy CMS đáng cân nhắc và trạng thái hiện tại
Trước khi so sánh, cần biết cái nào còn sống và cái nào đã ngừng. Một CMS không còn được cập nhật là rủi ro bảo mật lớn, vì lỗ hổng mới sẽ không ai vá.
- WordPress — phổ biến áp đảo, chiếm khoảng hơn 40% tổng số website toàn cầu (theo W3Techs giữa năm 2026). Viết bằng PHP, dùng cơ sở dữ liệu MySQL.
- Joomla — bản 6.1.0 ra tháng 4/2026, vẫn phát triển đều. Cân bằng giữa dễ dùng và linh hoạt, có sẵn quản lý nhiều ngôn ngữ.
- Drupal — bản 11.3.2 đầu năm 2026. Mạnh về cấu trúc nội dung phức tạp và phân quyền, hướng tới web lớn.
- TYPO3 — bản 14.1.1 đầu 2026. CMS doanh nghiệp gốc Đức, rất mạnh cho web tập đoàn đa chi nhánh, đa ngôn ngữ.
- Grav — bản 1.7.x ổn định, bản 2.0 đang ở giai đoạn thử nghiệm cuối (release candidate). Đây là flat-file CMS (CMS dùng tệp phẳng — lưu nội dung bằng file thay vì cơ sở dữ liệu).
- Bludit — bản 3.22.0 giữa 2026, cũng là flat-file, siêu nhẹ, hợp blog cá nhân.
- Anchor — blog CMS PHP rất gọn, nhưng đã ngừng phát triển và lưu kho (archived). Web22 đưa vào đây để bạn biết mà tránh dựng web mới trên nó.

Bảng so sánh nhanh
| CMS | Độ dễ dùng | Cộng đồng VN | Hệ sinh thái plugin | Cần database | Hợp loại web |
|---|---|---|---|---|---|
| WordPress | Rất dễ | Rất lớn | Khổng lồ (mấy chục nghìn) | Có (MySQL) | Blog, doanh nghiệp, bán hàng, tin tức |
| Joomla | Trung bình | Vừa | Khá nhiều | Có | Web cộng đồng, đa ngôn ngữ vừa |
| Drupal | Khó | Nhỏ | Nhiều, thiên kỹ thuật | Có | Web lớn, cổng thông tin, chính phủ |
| TYPO3 | Khó | Rất nhỏ | Đủ dùng cho doanh nghiệp | Có | Tập đoàn, đa chi nhánh, đa ngôn ngữ |
| Grav | Trung bình | Nhỏ | Vừa | Không (flat-file) | Web tài liệu, blog kỹ thuật, site nhẹ |
| Bludit | Dễ | Rất nhỏ | Ít | Không (flat-file) | Blog cá nhân, web nhỏ tĩnh |
| Anchor | Dễ | Gần như không | Rất ít | Có | Không khuyến nghị (đã ngừng) |
Vì sao WordPress phổ biến nhất ở Việt Nam
Sự phổ biến không phải vì WordPress “tốt nhất về mặt kỹ thuật” — Drupal cấu trúc nội dung mạnh hơn, Grav nhẹ hơn hẳn. Nó thắng vì hiệu ứng cộng đồng. Khi đã có hàng triệu người dùng, mọi vấn đề bạn gặp đều có người gặp trước và đã ghi lại cách xử lý. Ở Việt Nam, điều này đặc biệt quan trọng:
- Dễ tìm người làm và bảo trì. Số lập trình viên và freelancer biết WordPress nhiều gấp nhiều lần so với Drupal hay TYPO3. Bạn không bị phụ thuộc vào đúng một người.
- Kho giao diện và plugin khổng lồ. Hầu hết tính năng thường gặp (form liên hệ, SEO, bán hàng qua WooCommerce, đặt lịch) đều có sẵn, không phải code lại.
- Tài liệu và khoá học tiếng Việt nhiều. Người mới tự học được, chi phí tiếp cận thấp.
Mặt trái cần nói thật: chính vì phổ biến, WordPress cũng là đích ngắm số một của các cuộc tấn công, và việc lạm dụng plugin cài bừa khiến nhiều web WordPress chậm và dễ vỡ. Một website WordPress được lập trình tử tế hoàn toàn nhanh và an toàn — vấn đề nằm ở cách dựng, không phải ở nền tảng.
Flat-file khác gì database-driven
Đây là điểm phân hoá lớn giữa các CMS trong bảng. Nhóm WordPress, Joomla, Drupal, TYPO3 dùng cơ sở dữ liệu để lưu nội dung. Nhóm Grav, Bludit dùng flat-file — nội dung nằm trong các file văn bản.
| Tiêu chí | Database-driven (WordPress, Drupal…) | Flat-file (Grav, Bludit) |
|---|---|---|
| Cài đặt | Cần tạo database, cấu hình | Giải nén là chạy, không cần database |
| Tốc độ web nhỏ | Tốt nếu tối ưu | Rất nhanh, ít tốn tài nguyên |
| Web nhiều nội dung, nhiều người sửa | Quản lý tốt | Khó kiểm soát khi phình to |
| Sao lưu, version | Phải dump database | Chỉ cần copy thư mục, hợp Git |
| Plugin và cộng đồng | Rất rộng | Hẹp hơn nhiều |
Nói gọn: flat-file thắng ở web nhỏ, tĩnh, do người am hiểu kỹ thuật quản. Database thắng khi web lớn dần, nhiều người biên tập, cần tính năng động như tài khoản, giỏ hàng, bình luận.

Khung chọn theo loại website
Bỏ qua tranh luận “CMS nào hay hơn”, hãy chọn theo bài toán cụ thể của bạn:
Người mới hoặc doanh nghiệp vừa và nhỏ → WordPress
Nếu bạn cần một website doanh nghiệp, blog, hay cửa hàng vừa phải, và muốn dễ tìm người bảo trì lâu dài, WordPress là lựa chọn an toàn. Khi muốn một website WordPress được lập trình riêng thay vì lắp ghép theme dựng sẵn, bạn có thể tham khảo dịch vụ thiết kế website WordPress để hiểu khác biệt giữa làm chuẩn và làm ẩu.
Web lớn, cấu trúc phức tạp, phân quyền chặt → Drupal hoặc TYPO3
Cổng thông tin, web có nhiều loại nội dung lồng nhau, nhiều cấp biên tập viên với quyền khác nhau, hoặc tập đoàn đa chi nhánh đa ngôn ngữ — đây là sân của Drupal và TYPO3. Đổi lại, bạn cần đội kỹ thuật mạnh và ngân sách lớn hơn hẳn.
Blog gọn nhẹ, web tài liệu → Grav hoặc Bludit
Nếu bạn rành kỹ thuật, muốn một blog hay trang tài liệu nhẹ, nhanh, dễ lưu bằng Git và không phải lo cơ sở dữ liệu, flat-file như Grav rất hợp. Bludit còn nhẹ hơn nữa cho blog cá nhân đơn giản.
Cần cân bằng, có sẵn đa ngôn ngữ → Joomla
Joomla nằm giữa: linh hoạt hơn WordPress về quản lý người dùng và đa ngôn ngữ tích hợp sẵn, nhưng không nặng nề như Drupal. Hợp web cộng đồng cỡ vừa. Nếu phân vân giữa ba nền tảng lớn, xem thêm Joomla là gì để cân nhắc.
Sai lầm thường gặp khi chọn CMS
- Chọn theo “nghe nói mạnh”. Drupal mạnh thật, nhưng dùng nó cho một web giới thiệu công ty 5 trang là dùng dao mổ trâu giết gà — tốn tiền bảo trì vô ích.
- Quên yếu tố con người. Một CMS hợp lý mà không ai ở Việt Nam bảo trì được thì khi người làm ban đầu rời đi, bạn mắc kẹt.
- Dựng web mới trên nền tảng đã chết. Anchor là ví dụ — gọn đẹp nhưng đã ngừng phát triển, không nên bắt đầu dự án mới trên đó.
Câu hỏi thường gặp
CMS mã nguồn mở có thật sự miễn phí không?
Bản thân phần mềm miễn phí. Nhưng bạn vẫn trả tiền cho tên miền, hosting, và thường là công thiết kế, plugin trả phí hoặc bảo trì. “Mã nguồn mở” nói về quyền dùng và sửa code, không phải tổng chi phí bằng không.
WordPress có còn là lựa chọn tốt khi thị phần đang giảm nhẹ không?
Có. Mức giảm vài phần trăm chủ yếu do các nền tảng dạng dịch vụ trả phí như Wix, Shopify hút nhóm người không muốn tự quản lý. Với người cần làm chủ hoàn toàn website của mình, hệ sinh thái WordPress vẫn lớn nhất và dễ tìm người hỗ trợ nhất.
Chuyển từ CMS này sang CMS khác có dễ không?
Không dễ. Mỗi CMS lưu dữ liệu theo cách riêng, nên di chuyển nội dung, giao diện và tính năng đều tốn công, đôi khi phải dựng lại. Vì vậy nên chọn kỹ ngay từ đầu thay vì tính chuyển đổi sau.
