Drupal và Joomla là các hệ thống quản lý nội dung nguồn mở (CMS) miễn phí để xuất bản nội dung web. Trong khi Drupal phương pháp xây dựng từ đầu cho phép linh hoạt hơn, Joomla Các loại nội dung lõi lõi tích hợp sẵn cho phép thực hiện nhanh hơn và dễ dàng hơn. Cả hai Drupal và Joomla được phát triển trong
Được phát hành lần đầu tiên vào năm 2001 bởi nhà phát triển của nó, Dries Buytaert, Drupal là một trong những hệ thống CMS cũ được sử dụng phổ biến hiện nay. Nó bắt đầu như phần mềm đằng sau một bảng thông báo gọi là drop.org, được tạo bởi Buytaert. Tên của Drupal bắt nguồn từ cách phát âm tiếng Anh của từ tiếng Hà Lan drupel, có nghĩa là giảm xuống.
Joomla được đặt tên theo cách đánh vần ngữ âm của từ tiếng Swour jumla, có nghĩa là tất cả cùng nhau. Được phát hành vào năm 2005, Joomla nổi lên như một ngã ba (một nhóm phát triển mới lấy mã nguồn theo hướng mới) của Mambo, hệ thống CMS tiền thân dựa trên mã gốc của Joomla.
Drupal và Joomla chia sẻ một số thuộc tính hữu ích. Cả hai đều là nguồn mở và duy trì các cơ sở cộng đồng phát triển mạnh mẽ. Chúng được viết bằng PHP và cả hai đều được cấp phép theo Giấy phép Công cộng GNU, cho phép người dùng cuối sử dụng, sửa đổi, nghiên cứu và sao chép phần mềm. Sự tự do này đã cho phép các cộng đồng nhà phát triển Drupal và Joomla khá lớn thể hiện chức năng của cả hai nền tảng với các mô-đun và mở rộng trên phạm vi rộng.
Biểu ngữ JoomlaMột mặt, Drupal thường được các nhà phát triển ưa chuộng vì cách tiếp cận xây dựng từ đầu. Điều này cho phép sự linh hoạt to lớn trong chức năng, với chi phí của một đường cong học tập dốc hơn. Nó cũng cho phép mức độ mở rộng lớn hơn, vì các trang web và ứng dụng có thể được thiết kế từ đầu cho các chức năng phức tạp và quy mô lớn.
Logo Drupal làm từ LegosJoomla, mặt khác, kết hợp các chức năng tiêu chuẩn của một trang web web 2.0 trực tuyến với sự hỗ trợ rộng rãi cho các chủ đề. Nó giao dịch tính linh hoạt và độ phức tạp mã hóa được cung cấp bởi Drupal để dễ sử dụng và thẩm mỹ. Nó cung cấp nhiều tùy chọn được xây dựng sẵn dưới dạng tiện ích mở rộng và mẫu cho phép thiết lập nhanh hơn và dễ dàng hơn với chi phí của một số tính linh hoạt về quy mô và độ phức tạp do Drupal cung cấp.
Cả hai đều có giao diện chào đón. Drupal được tổ chức thành các tab khác nhau. Nếu tab chỉnh sửa nội dung được mở, người dùng chỉ có thể hoàn thành nhiệm vụ đó. May mắn thay, các điều khiển điều chỉnh theo những gì phù hợp với trang bạn đã mở. Thật không may, nó đóng các tùy chọn nhất định buộc bạn phải chuyển sang một bảng điều khiển mới.
Đối với Joomla, mọi thông tin chỉnh sửa đều hiển thị cùng một lúc. Điều này bao gồm trình quản lý bài viết, các lựa chọn hình ảnh, chỉnh sửa nội dung, tùy chọn thiết kế, v.v ... Tất cả đều ở đó để có một cái nhìn đầy đủ ngon miệng.
Drupal vốn đã phức tạp và có một đường cong học tập đáng kể. Không có trình soạn thảo thanh công cụ; Người dùng phải biết html và triển khai mã ngay vào văn bản để chỉnh sửa văn bản.
Joomla chứa một thanh công cụ và một trình soạn thảo html được nhúng vào nền tảng. Joomla thường được coi là dễ tiếp cận hơn vì các giới hạn được đặt trên các tiện ích mở rộng, bố cục và kích thước của trang web ngoài hộp (khi tải xuống ngay lập tức).
Tùy chọn 'Instant-On' cho Joomla cắt đứt tất cả các tính năng mã hóa mạnh mẽ và cho phép Joomla tồn tại chủ yếu như một hệ thống chỉnh sửa trang web cơ bản, không giống như Drupal yêu cầu thiết kế nền tảng cho mọi trang web, chủ đề và dự án.
Video này so sánh Drupal với Joomla:
Cả hai hệ thống đều được bảo vệ rất tốt, Đi theo hồ sơ theo dõi Drupal dường như có một bảo mật mạnh mẽ hơn. Tuy nhiên, nghiên cứu danh sách khai thác tổng thể (tức là các trang web bị xâm phạm trên mỗi nền tảng) cho thấy rằng theo loại thỏa hiệp trang web, Joomla được bảo vệ nhiều hơn.
Drupal là một cộng đồng công nghệ xuyên suốt. Cơ sở người dùng nhỏ hơn và hỗ trợ sẽ phức tạp nhưng rất hữu ích khi được hiểu. Bạn sẽ biết các khía cạnh kỹ thuật của trang web của riêng bạn. Drupal được hỗ trợ tài chính bởi Tập đoàn Acquia.
Cộng đồng Joomla lớn hơn nhiều, nhưng người dùng nghiêng về công nghệ ít hơn một chút so với Drupal. Cộng đồng lớn hơn của Joomla đã cho phép họ hoạt động 100% do tình nguyện viên.
Nếu một cộng đồng người dùng tích cực là quan trọng, điều đáng chú ý là WordPress của Automattic có một cộng đồng lớn hơn, mạnh hơn so với Drupal hoặc Joomla. Có hai phiên bản WordPress: WordPress.com, là dịch vụ được lưu trữ và thân thiện với người dùng và WordPress.org, là nơi người dùng có thể tìm thấy tập lệnh WordPress mã nguồn mở có thể tải xuống, là "đối thủ cạnh tranh" trực tiếp hơn với Drupal và Joomla.