1. Đầy đủ những tính năng cần thiết
Tất cả những tính năng quan trọng đều được xây dựng sẵn trong Liferay:
discussions, wikis, calendars, blogs ….Và điều quan trọng là tất cả chúng sẽ được thiết kế để làm việc cùng nhau.
2. Dễ dàng cài đặt và sử dụng
Liferay có giao diện trực quan với icon, label rõ rang, kéo thả; nên nó rất dễ dàng để cấu hình và sử dụng. Cấu hình sẽ có đôi chút phức tạp hơn sử dung, tuy nhiên, bạn không phải lo lắng nhiều vì nó thật đơn giản – không cần nhiều lập trình, chỉ cần hiểu kiến trúc và kéo thả.
3. Liferay miễn phí và là mã nguồn mở
Liferay là công cụ mã nguồn mở, có phiên bản hoàn toàn miễn phí. Life sẽ thu tiền ở những dịch vụ phát sinh như tư vấn, training. Và nó là mã nguồn mở tức là code chương trình sẽ luôn sẵn sang cho bất kỳ ai xem và chỉnh sửa. Thậm chí khi bạn không phải là lập trình viên, bạn vẫn có thể thuê một lập trình viên để sửa đổi khi muốn thay
đổi hay them những chức năng mới. Và điều đặc biệt là có một cộng đồng rất lớn lập trình viên đan xây dựng kho plug-in, mang lại nhiều tính năng mới cho Liferay.
4. Khả năng mở rộng không giới hạn
Liferay được thiết kế để có thể làm việc với số lượng người dung rất lớn. Không quan trọng là công việc của bạn lớn như thế nào, sự phát triển của nó nhanh ra sao, Liferay sẽ luôn luôn đáp ứng được công việc.
5. Tương thích với nhiều công cụ khác
Liferay được thiết kế để làm việc với rất nhiều công cụ, phần mềm khác. Ví dụ như:
- Có thể hook Liferay đến máy chủ thư mục LDAP và SSO để thong tin của người sử dung, thong tin đăng nhập có thể them vào Liferay một cách tự động.
- Hoặc Liferay có thể làm việc với Alfresco - một CMS phổ biến và mạnh mẽ.
Ví dụ với Alfresco:
1. Download file ${alfresco.content.portlet.war} từ địa chỉ
http://liferay.cignex.com/palm_tree/book/0387/chapter12/alfresco-content-portlet- 6.0.0.1.war.
2. Chuyển file down được vào thư mục $LIFERAY_HOME/deploy khi portal đang chạy
Như vậy khi chúng ta tìm kiếm nội dung một lần nữa trên porlet Search, có thể thấy các thành phần từ Afresco Web Client chọn Add với Alfresco Content
6. Được xây dựng trên những chuẩn công nghệ
Liferay dựa trên những công nghệ chuẩn, phổ biến với phát triển viên và những chuyên gia IT. Chúng bao gồm:
- Xây dựng từ Java:
- Dựa trên những thành phần đã được kiểm tra
- Sử dụng những cách tiêu chuẩn để lien kết với những phần mềm khác
- Tạo nên công cụ cộng tác và xuất bản WCAG2.0 (hướng dẫn khả năng truy cập nội dụng trang webs)
- Alloy UI
- Hỗ trợ Apache Ant 1.8 và Maven 2: