Với sự phát triển mạnh mẽ của công nghệ thông tin, nhu cầu sử dụng các ứng dụng, cổng thông tin phục vụ các chức năng khác, giúp con người thực hiện các thao tác một cách dễ dàng và nhanh chóng. một trong số đó là cổng liferay.
Các bài viết hữu ích có liên quan:
- tệp hình ảnh đĩa?
- smb: cve-2017-0144 là gì?
Tuy nhiên, nhiều người vẫn chưa hiểu khái niệm của các cổng này. Trong bài viết này, chúng ta sẽ tìm hiểu về cổng thông tin – liferay framework – cổng thông tin liferay là gì? hãy tiếp tục.
1. cổng liferay là gì?
liferay portal có thể hiểu là một loại cổng thông tin cho phép người dùng thả và kéo các ứng dụng khác nhau để sắp xếp chúng theo sở thích và mong muốn của mỗi người. Các trang cổng thông tin Liferay thường được xây dựng theo các tiêu chuẩn css chung, giúp đơn giản hóa việc phát triển các giao diện mạnh mẽ.
Tổng quan về Portal – Liferay
Trong cổng liferay, mỗi vòng sẽ được cung cấp các trang riêng lẻ để giúp bạn dễ dàng định cấu hình giao diện theo ý muốn. tại đây, hệ thống được quản lý chặt chẽ và phân chia thành nhiều cấp quản lý khác nhau giúp người dùng trong quá trình sử dụng có thể xác định được hệ thống người dùng cho hệ thống của chính mình.
cổng liferay được xây dựng và phát triển bằng công nghệ java mới nhất, j2ee, với kiến trúc hướng dịch vụ tích hợp và công nghệ web 2.0
liferay portal cung cấp các chức năng cực kỳ hữu ích với hơn 60 ứng dụng khác nhau theo tiêu chuẩn jsr-168. Danh mục Ứng dụng Đa dạng Bao gồm: Quản trị, Quản lý dữ liệu, Cộng tác, Cộng đồng, Giải trí, Công cụ cá nhân, Công cụ mua sắm, Công cụ dành cho nhà phát triển. Liferay được xây dựng và phát triển bằng ngôn ngữ lập trình Java trên nền tảng J2EE và Web 2.0, Liferay tương thích với 12 hệ quản trị cơ sở dữ liệu khác nhau như: Apache, Derby, IBM DB2, Firebird, Hypersonic, Interbase, Database, mysql, oracle, postgresql , sap, máy chủ sql, sybase. cho phép ứng dụng hoạt động dễ dàng trên hệ điều hành windows.
2. khuôn khổ liferay là gì?
liferay framework là một khung portlet được sử dụng rộng rãi có thể tạo các portlet liferay cho người dùng. ở đây chứa một số phương thức kết xuất / tài nguyên phức tạp và ít phương thức hành động. người dùng có thể sử dụng nhiều tính năng tại đây để hỗ trợ quá trình tạo giao diện theo ý muốn và sở thích của mình. và có thể được sử dụng cho các ứng dụng từ phức tạp đến nhúng.
liferay mvc là một khung công tác nhẹ. cung cấp khung cơ bản để tạo các portlet trong liferay. có thể được sử dụng khi bạn muốn portlet của mình thực hiện các tác vụ đơn giản chỉ yêu cầu một hoặc hai phương thức hành động và với một số ít phương thức xử lý.
portlet lò xo mvc là một khuôn khổ mvc đầy đủ tính năng. cung cấp nhiều chức năng kế thừa từ mvc web mùa xuân.
Việc sử dụng liferay framework cung cấp nhiều tiện ích và chức năng cho người dùng trong quá trình cài đặt giao diện được thuận tiện và nhanh chóng hơn theo ý muốn của người dùng. sử dụng khuôn khổ liferay cũng đơn giản hơn.
tài liệu liferay tiếng việt
đây là một số tài liệu về liferay của Việt Nam mà bạn có thể tham khảo.
- jdk: phát triển ngôn ngữ java và môi trường máy ảo java
tải xuống: jdk-6u24-windows-i586.exe (76.5mb) tại http://www.oracle.com/technetwork/java/javase/downloads/index.html
- apache ant: Để phát triển ứng dụng, hãy cài đặt ant để bạn có thể biên dịch và phân phối
tải xuống: apache-ant-1.8.2-bin.zip (10.4mb) tại http://ant.apache.org/ivy/download.cgi
- Phiên bản cộng đồng cổng liferay (đi kèm với tomcat): Nguồn phiên bản cộng đồng cổng liferay (miễn phí) đi kèm với tomcat
tải xuống: liferay-portal-tomcat-6.0.6-20110225.zip (216mb) tại http://www.liferay.com/downloads/liferay-portal/disponible-releases
hướng dẫn sử dụng cổng liferay
- cài đặt jdk (bao gồm cả môi trường máy ảo jdk và jre)
- không cài đặt theo đường dẫn mặc định, hãy chọn lại đường dẫn: c: java jdk1.6.0_24
- khi quá trình cài đặt hoàn tất, hãy đặt các biến môi trường để chạy jdk, bằng cách:
+ nhấp chuột phải vào máy tính của tôi để mở thuộc tính.
+ mở tab nâng cao và nhấp vào nút biến môi trường:
* thêm một biến hệ thống mới trong các biến người dùng:
đặt java_home thành vị trí cài đặt c: java jdk1.6.0_24
đặt jre_home để cài đặt vị trí c: java jdk1.6.0_24 jre
* thêm một đường dẫn biến hệ thống mới trong các biến hệ thống:
đặt đường dẫn đến giá trị% systemroot% system32; %Gốc hệ thống%; % systemroot% system32 wbem; % java_home% bin; % jre_home% bin
nhấp vào chấp nhận
cài đặt apache ant
- tạo thư mục c: liferay.
- giải nén gói apache-ant-1.8.2-bin.zip thành c: liferay
- đặt các biến môi trường bổ sung cho ant:
+ thêm các biến hệ thống mới trong các biến người dùng và biến hệ thống:
cấu hình kiến để cài đặt vị trí c: liferay apache-ant-1.8.2
cập nhật biến đường dẫn với giá trị:% systemroot% system32; %Gốc hệ thống%; % systemroot% system32 wbem; % java_home% bin; % jre_home% bin; c: liferay apache-ant-1.8.2 bin
kiểm tra xem biến môi trường có thành công không
- mở cmd – & gt; c: (enter)
- java -version (enter)
- ant -version (enter)
kết quả như hình dưới đây là biến môi trường đã được cài đặt đúng chưa (nếu không thành công: hãy kiểm tra lại từ đầu)
cài đặt tomcat từ cổng liferay
- giải nén liferay-portal-tomcat-6.0.6-20110225.zip vào c: liferay
- chạy liferay: bấm đúp vào tệp startup.bat. tại c: liferay tomcat-6.0.29 bin
- liferay sẽ bắt đầu khởi tạo và chạy trong khoảng 1 -> 2 phút sẽ tự động mở trình duyệt mặc định tại: localhost: 8088
3. Cổng thông tin là gì?
portal là một cổng web. Không giống như các trang web thông thường, cổng thông tin là nơi tích hợp hầu hết các thông tin và dịch vụ mà người dùng cần. Cổng thông tin ra đời nhằm giải quyết những mặt hạn chế mà các trang web thông thường mắc phải như khó bảo trì, tích hợp, mở rộng,… đặc biệt là khả năng tùy biến khá cao, tính cá nhân hóa, tính bảo mật và đăng ký cao.
cổng danh mục
Tùy thuộc vào mục đích cung cấp dịch vụ cho người dùng cuối, chúng tôi có các cổng sau:
– Cổng thông tin công cộng: Khi bạn muốn thu thập thông tin từ nhiều nguồn, nhiều ứng dụng và nhiều người, hãy sử dụng loại cổng này. Ngoài ra, nó còn cho phép cá nhân hóa các trang web theo đối tượng của từng người dùng. ví dụ yahoo.
– cổng thông tin doanh nghiệp (cổng doanh nghiệp hoặc máy tính để bàn của công ty): cổng này được thiết kế để cho phép các thành viên của công ty sử dụng và tương tác với thông tin hoặc ứng dụng được sử dụng bởi hoạt động kinh doanh của công ty.
– cổng thị trường: là liên kết giữa người bán và người mua. ví dụ: ebay, chemweb.− các cổng thông tin chuyên biệt: ví dụ: sapportal, các cổng kiểu này cung cấp các ứng dụng chuyên biệt khác nhau.
các chức năng cơ bản
Tất cả các loại cổng đều có chung một số đặc điểm cơ bản. những tính năng đó được coi là tiêu chuẩn để phân biệt cổng thông tin với trang web tổng hợp tin tức, ứng dụng quản lý nội dung trang web hay ứng dụng trên nền web.
– khả năng tùy chỉnh: cổng thông tin được hiển thị theo những cách khác nhau tùy thuộc vào đối tượng người dùng hoặc nhóm người dùng. mỗi cá nhân có thể tự chỉnh sửa cách hiển thị thông tin, ứng dụng theo yêu cầu sử dụng.
– tích hợp nhiều loại thông tin (tổng hợp nội dung): cho phép bạn tạo nội dung thông tin từ nhiều nguồn khác nhau cho nhiều người dùng. sự khác biệt giữa nội dung thông tin sẽ được xác định thông qua ngữ cảnh dành riêng cho người dùng.
– cung cấp nội dung: thu thập thông tin từ nhiều nguồn khác nhau và cung cấp thông tin đó cho người dùng thông qua các phương pháp hoặc giao thức thích hợp. khả năng xuất bản thông tin ở các định dạng chuẩn hóa.
ngoài ra, các tiêu chuẩn dựa trên xml cũng nên được áp dụng để quản lý và hiển thị nội dung một cách nhất quán trong suốt quá trình xuất bản.
– hỗ trợ cho nhiều thiết bị: cổng phải có thể hoạt động trên nhiều nền tảng phương tiện. để truy cập cổng thông tin, người dùng có thể sử dụng nhiều loại thiết bị như và nhiều trình duyệt khác nhau
– khả năng đăng nhập một lần: đây là một tính năng rất quan trọng. cổng thông tin sẽ lấy thông tin về người dùng từ các thư mục như ldap (giao thức truy cập thư mục nhẹ), dns (hệ thống tên miền) hoặc quảng cáo (thư mục hoạt động).
– quản trị cổng thông tin: xác định cách thông tin được hiển thị cho người dùng cuối. cho phép thiết lập giao diện người dùng với các chi tiết đồ họa, người quản trị phải xác định các yếu tố thông tin, các kênh tương tác với người dùng cuối, xác định nhóm người dùng cùng với các quyền truy cập và sử dụng thông tin khác nhau.
– quản lý người dùng cổng: cung cấp khả năng quản lý người dùng cuối dựa trên đối tượng mục tiêu của cổng. người dùng có thể đăng ký làm thành viên trên cổng thông tin công cộng hoặc nhờ quản trị viên tạo tài khoản và chuyển nhượng quyền sử dụng phù hợp.
Nếu hệ thống chỉ đáp ứng tối đa năm đặc điểm được liệt kê ở trên, thì nó chỉ là một ứng dụng web hoặc phần mềm quản lý nội dung, không phải là một giải pháp cổng thông tin. Nếu hệ thống không đáp ứng được tính năng hỗ trợ nhiều môi trường hiển thị (hỗ trợ nhiều thiết bị) nhưng tất cả các tính năng khác đều được đáp ứng thì hệ thống vẫn được coi là giải pháp.
so sánh cổng thông tin và web truyền thống
những ưu điểm nổi bật của cổng thông tin so với trang web truyền thống là:
- tùy chỉnh cao. ví dụ: giao diện cổng thông tin có một số tính năng không cần thiết đối với người dùng mà họ có thể xóa, khả năng thay đổi hiển thị cổng hoặc từng bộ cổng.
- khả năng đăng nhập một lần bằng tất cả tài nguyên được liên kết với cổng.
- người dùng có thể truy cập thông tin từ nhiều thiết bị khác nhau.
- nhà phát triển có thể dựa vào các tiêu chuẩn hiện có để tích hợp các công cụ mới.
thông qua thông tin về cách dễ dàng mở và giải nén tệp? và định nghĩa portal – liferay framework – liferay portal? Hi vọng bạn đọc có thêm một số thông tin hữu ích về tiện ích này. từ đó có thể giúp bạn dễ dàng sử dụng các tiện ích theo ý muốn và sở thích của mình.
Tôi luôn chúc bạn thành công trong công việc của mình ./.