So sánh các giải pháp CMS thông dụng Tiêu chí lựa chọn các giải pháp CMS để so sánh Do đây là một CMS module được xây dựng cho công ty TMA nên chúng tôi chỉ chọn so sánh một số giải pháp CMS đáp ứng được yêu cầu của công ty. Nghĩa là các hệ CMS này phải có ít nhất các đặc điểm sau: • Mã nguồn mở: đặc điểm này cho phép sửa đổi mã nguồn không bị ràng buộc để đáp ứng tốt nhất yêu cầu đề ra. • Mã nguồn miễn phí. • Mã nguồn. | Phát triển CMS module cho hệ thống Intranet cuả Công ty TMA So sánh các giải pháp CMS thông dụng Tiêu chí lựa chọn các giải pháp CMS để so sánh Do đây là một CMS module được xây dựng cho công ty TMA nên chúng tôi chỉ chọn so sánh một số giải pháp CMS đáp ứng được yêu cầu của công ty. Nghĩa là các hệ CMS này phải có ít nhất các đặc điểm sau Mã nguồn mở đặc điểm này cho phép sửa đổi mã nguồn không bị ràng buộc để đáp ứng tốt nhất yêu cầu đề ra. Mã nguồn miễn phí. Mã nguồn phải được lập trình bằng Java và sử dụng các công nghệ của Java nguyên nhân do portal hiện tại của công ty được lập trình bằng Java và yêu cầu đặt ra là phải xây dựng hệ CMS dưới dạng portlet để tích hợp vào portal hiện tại. Do đó giải pháp CMS phải được viết bằng Java. Các tiêu chí so sánh Chúng tôi so sánh các giải pháp CMS mã nguồn mở và lập trình bằng Java dựa trên các khía cạnh sau Yêu cầu hệ thống Bảo mật Tiện dụng Hiệu suất Tính khả chuyển Khả năng quản lý Các hỗ trợ khác Bùi Vĩnh Phú 118 Đặng Đình Vương Phát triển CMS module cho hệ thống Intranet cuả Công ty TMA Yêu cầu hệ thống Cofax Daisy Magnolia OpenCMS Application Server TomCat Built-in J2EE TomCat Hệ quản trị cơ sở dữ liệu MySQL MySQL Postgres JCR MySQL Oracle MSSQL Hệ điều hành Mọi Mọi jMỌ Mọi Ngôn ngữ lập trình Java Java Java Java Web server Mọi Mọi Mọi TomCat Apache IIS Bảng 4 So sánh yêu cầu hệ thống của một số CMS Bảo mật Cofax Daisy Magnolia OpenCMS Quản lý quyền truy cập Có Có Có Có Lưu thông tin đăng nhập Không Không Không Không Quản lý phiên làm việc Không Không Có Không Tương thích với SSL Không Có Có Không Xác nhận bằng email Không Có Không Không Bảng 5 So sánh tính bảo mật của một sô CMS Bùi Vĩnh Phú 119 Đặng Đình Vương Phát triển CMS module cho hệ thống Intranet cuả Công ty TMA Tiện dụng Cofax Daisy Magnolia OpenCMS Hỗ trợ cơ chế drag n drop Không Không Có Không Thay đổi kích cỡ ảnh Không Không Có Không Phục hồi lại thao tác trước .