Bỏ qua tới nội dung
CMS truyền thống· ·10 phút đọc

So sánh các CMS mã nguồn mở phổ biến (chọn cái nào)

Nguyen Hien
So sánh các CMS mã nguồn mở phổ biến (chọn cái nào)
Cỡ chữ

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ó.
Sơ đồ bảy CMS mã nguồn mở đáng cân nhắc
Bảy CMS mã nguồn mở thường được cân nhắc.

Bảng so sánh nhanh

CMSĐộ dễ dùngCộng đồng VNHệ sinh thái pluginCần databaseHợp loại web
WordPressRất dễRất lớnKhổng lồ (mấy chục nghìn)Có (MySQL)Blog, doanh nghiệp, bán hàng, tin tức
JoomlaTrung bìnhVừaKhá nhiềuWeb cộng đồng, đa ngôn ngữ vừa
DrupalKhóNhỏNhiều, thiên kỹ thuậtWeb lớn, cổng thông tin, chính phủ
TYPO3KhóRất nhỏĐủ dùng cho doanh nghiệpTập đoàn, đa chi nhánh, đa ngôn ngữ
GravTrung bìnhNhỏVừaKhông (flat-file)Web tài liệu, blog kỹ thuật, site nhẹ
BluditDễRất nhỏÍtKhông (flat-file)Blog cá nhân, web nhỏ tĩnh
AnchorDễGần như khôngRất ítKhô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 đặtCần tạo database, cấu hìnhGiải nén là chạy, không cần database
Tốc độ web nhỏTốt nếu tối ưuRất nhanh, ít tốn tài nguyên
Web nhiều nội dung, nhiều người sửaQuản lý tốtKhó kiểm soát khi phình to
Sao lưu, versionPhải dump databaseChỉ cần copy thư mục, hợp Git
Plugin và cộng đồngRất rộngHẹ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.

So sánh CMS lưu file phẳng và CMS dùng cơ sở dữ liệu
Hai cách lưu nội dung của CMS.

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 DrupalTYPO3. Đổ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.

Đọc tiếp

Bài viết
cùng chủ đề.

Tất cả bài viết