So sánh Drupal với hệ quản trị nội dung khác

Một phần của tài liệu (LUẬN văn THẠC sĩ) ây dựng phần mềm quản lý quan hệ khách hàng sử dụng mã nguồn mở DRUPAL (Trang 39 - 41)

Chƣơng 3 : Tổng quan về drupal

3.8 So sánh Drupal với hệ quản trị nội dung khác

Vì Drupal và Joomla là hai hệ quản trị nội dung web được đánh giá là dẫn đầu so với hệ quản trị nội dung khác. Cho nên tôi sẽ so sánh hai CMS, để thấy điểm mạnh của Drupal.

Giống nhau:

- Là hệ quản trị nội dung miễn phí và mã nguồn mở

- Sử dụng ngôn ngữ PHP và có thể tương thích với nhiều hệ điều hành khác nhau

- Dễ sử dụng, phát triển và có hiệu năng cao nhờ bộ nhớ đệm caching

- Có tính bảo mật tốt

Khác nhau:

Drupal Joomla

Hạt nhân của drupal là node – cấu trúc đơn giản

Theo triết lý của Joomla, đơn vị dữ liệu cơ bản là content item chứa trong category, category được chứa trong section. Do đó, dữ liệu trong Joomla tổ chức thành 3 cấp.

Để phát triển các kiểu nội dung phức tạp, mỗi node sẽ được liên kết với một nội đung khác nhau. Node được quản lý nhờ hệ thống taxonomy, đây cũng là đặc trưng của Drupal.

Không có nền tảng để hỗ trợ các kiểu dữ liệu phức tạp hơn. Do đó, cách tổ chức rất logic và không gây rắc rối cho người dùng mới.

Drupal được xây dựng để giúp đỡ cho nhà phát triển. Hệ thống hook đa dạng giúp người lập trình can thiệp vào mọi hoạt động mà không phải sửa bất kì dòng lệnh nào của nhân hay các phần khác.

Do Joomla được thiết kế dành cho người dùng cuối, nên không cung cấp nhiều phương tiện can thiệp vao hoạt động bên trong.

Kiến trúc nhỏ gọn Kiến trúc cồng kềnh

Hỗ trợ phân quyền cho nhóm người dùng

Không hỗ trợ phân quyền người dùng

Có thể làm việc với nhiều hệ quản trị cơ sở dữ liệu: Mysql, Postgres Sql …

Chỉ làm việc với Mysql

Một phần của tài liệu (LUẬN văn THẠC sĩ) ây dựng phần mềm quản lý quan hệ khách hàng sử dụng mã nguồn mở DRUPAL (Trang 39 - 41)

Tải bản đầy đủ (PDF)

(51 trang)