Liferay là gì

  -  

Với sự cải tiến và phát triển khỏe khoắn của technology báo cáo thì nhu yếu thực hiện các ứng dụng, các cổng ban bố cho các tính năng khác, giúp con fan dễ dàng thực hiện các thao tác làm việc tiện lợi và nhanh chóng. Một trong số đó chính là Liferay portal.

Bạn đang xem: Liferay là gì

Quý Khách đã xem: Liferay portal là gì

Tuy nhiên, vẫn đa số người chưa nắm rõ về các quan niệm của các cổng báo cáo này. Trong nội dung bài viết này chúng ta đang thuộc khám phá vềPortal -Liferay Framework - Liferay portal là gì? Hãy cùng quan sát và theo dõi nhé.

1. Liferay portal là gì?

Liferay portal có thể hiểu là một trong những dạng cổng công bố mà lại trên đây có thể chấp nhận được người tiêu dùng hoàn toàn có thể thả kéo những áp dụng khác nhau nhằm bố trí làm sao cho tương xứng với sở trường với mong muốn của từng bạn. Thông thường những trang Liferay portal đều được thực hiện theo quy chuẩn chỉnh chung về CSS, góp đơn giản hóa sự phát triển hình ảnh kết quả.


*

Tổng quan về Portal – Liferay

Trong Liferay portal từng cá nhẫn sẽ tiến hành cung ứng các trang cá nhân nhằm thuận lợi cho việc tùy chỉnh thiết lập đồ họa may mắn của chính mình. Tại đây, khối hệ thống được thống trị ngặt nghèo, cùng được chia nhỏ ra thành những cấp độ quản lý không giống nhau, giúp người tiêu dùng vào quy trình áp dụng có thể có mang ra hệ thống người tiêu dùng mang lại khối hệ thống riêng biệt của mình.

Liferay portal được tạo và cách tân và phát triển cùng với quy trình thực hiện công nghệ tiên tiến nhất của Java, J2EE, cùng tích phù hợp phong cách thiết kế phía hình thức SOA cùng technology website 2.0

Liferay Portal mang lại các công dụng vô cùng bổ ích cùng với trên 60 vận dụng khác nhau theo chuẩn chỉnh JSR-168. Danh mục vận dụng đa dạng mẫu mã, gồm những: Quản trị, thống trị tài liệu, cộng tác,cộng đồng, giải trí, nguyên lý cá thể, lý lẽ sắm sửa, pháp luật người cách tân và phát triển. Liferay được chế tạo với cải cách và phát triển bằng ngữ điệu xây dựng Java bên trên gốc rễ của J2EE với Web 2.0.Liferay tương xứng với 12 hệ quản lí trị các đại lý dữ liệu không giống nhau như: Apache, Derby, IBM DB2,Firebird, Hypersonic, Interbase, DataBase, MySquốc lộ, Oracle, Postgresquốc lộ, SAPhường.,SQL Server, Sybase. Cho phnghiền vận dụng hoạt động dễ ợt trên hệ quản lý Windows.

2. Liferay Framework là gì?

Liferay Framework là một trong portlet framework được sử dụng thoáng rộng để có thể tạo ra các portlet vào Liferay cho tất cả những người áp dụng. Tại đây có đựng không nhiều những thủ tục render/resource tinh vi cùng một vài ba cách thức action. Người sử dụng rất có thể sử dụng những công dụng tại phía trên nhằm cung cấp quá trình xuất bản giao diện theo mong muốn cùng sở trường của bản thân. Và rất có thể thực hiện cho những áp dụng từ tinh vi đến dạng yêu cầu tích đúng theo.

Liferay MVC là một framework nhẹ. Nó cung ứng bộ khung cơ bản để tạo nên các portlet trong Liferay. Nó hoàn toàn có thể được sử dụng lúc bạn muốn portlet của bản thân mình tiến hành hầu hết công việc dễ dàng và đơn giản mà chỉ đòi hỏi một hoặc hai thủ tục action và với một lượng bé dại những cách thức render.

Spring MVC portlet là một trong MVC Framework với rất đầy đủ những Đặc điểm. Nó hỗ trợ không ít tác dụng được thừa kế tử Spring Web MVC.

Việc sử dụng Liferay Framework mang về các ứng dụng, thiên tài cho tất cả những người cần sử dụng trong quy trình setup giao diện được dễ dãi, mau lẹ theo ý thích của người tiêu dùng rộng. Việc áp dụng Liferay Framework cũng dễ dàng rộng.

Tài liệu Liferay Tiếng Việt

Dưới đây là một vài Tài liệu Liferay Tiếng Việt nhưng chúng ta cũng có thể xem thêm.

JDK: Phát triển ngôn ngữ Java và môi trường xung quanh thiết bị ảo Java

Tải: jdk-6u24-windows-i586.exe pháo (76.5 MB) tại http://www.oracle.com/technetwork/java/javase/downloads/index.html

APACHE ANT: Để cải cách và phát triển áp dụng, cài đặt ANT để hoàn toàn có thể biên dịch cùng phân phối

Tải: apache-ant-1.8.2-bin.zip (10.4 MB) trên http://ant.apabít.org/ivy/download.cgi

Liferay Portal Community Edition (Bundled with Tomcat): Sở source Liferay Portalphiên bạn dạng cộng đồng (miễn phí) được đóng gói kèm cùng với Tomcat

Tải: liferay-portal-tomcat-6.0.6-20110225.zip (216 MB) tại http://www.liferay.com/downloads/liferay-portal/available-releases

Hướng dẫn thực hiện Liferay Portal

Cài đặt JDK (bao hàm JDK và môi trường sản phẩm ảo JRE)Không cài đặt theo đường truyền mang định chọn lại con đường dẫn: C:Javajdk1.6.0_24khi chấm dứt thiết đặt thực hiện thiết lập phát triển thành môi trường thiên nhiên (Environment Variables) nhằm chạy JDK, bằng cách:

+ Right-click vào My Computer mở Properties.

+ Mngơi nghỉ tab Advanced cùng click vào nút Environment Variables: * Thêm vào đổi mới hệ thống bắt đầu trên User variables:

Thiết lập JAVA_HOME đến vị trí thiết lập C:Javajdk1.6.0_24

Thiết lập JRE_HOME đến vị trí setup C:Javajdk1.6.0_24jre

* Thêm vào biến chuyển khối hệ thống new PATH trên System variables:

Thiết lập PATH với giá trị %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%JAVA_HOME%in;%JRE_HOME%in

Cliông chồng vào Ok

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 vào C:liferayThiết lập bổ sung trở nên môi trường mang lại ANT:

+ Thêm vào biến hóa hệ thống bắt đầu tại User variables và System variables:

Thiết lập ANT mang lại địa chỉ thiết đặt C:liferayapache-ant-1.8.2

Cập nhật bổ sung đổi thay PATH với mức giá trị: %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%JAVA_H OME%in;%JRE_HOME%in;C:liferayapache-ant-1.8.2in

Kiểm tra kĩ năng đổi thay môi trường thiên nhiên sẽ thành công xuất sắc chưa

Mngơi nghỉ cmd -> C: (nhập)java –version (Enter)ant –version (Enter)

Kết đúng như hình sau là vẫn cài đặt trở thành môi trường thiên nhiên thành công xuất sắc (giả dụ báo lỗi: kiểm tra lại từ đầu)

3. Portal là gì?

Portal là cổng đọc tin năng lượng điện tử. Khác cùng với các website thường thì portal là chỗ tíchphù hợp phần đông các thông báo cùng dịch vụ quan trọng cho những người cần sử dụng. Sự thành lập và hoạt động của portal nhằm xử lý những nhược điểm cơ mà các trang web thông thường mắc phải nlỗi khóduy trì, tích hòa hợp, mờ rộng, v.v… nhất là kĩ năng tùy biến tương đối cao, cá thể hóa, tính bảo mật thông tin cao và singin một.

Xem thêm: Conan Vụ Án Giết Người - Thám Tử Lừng Danh Conan

Phân các loại portal

Tùy nằm trong vào mục đích hỗ trợ hình thức dịch vụ cho những người cần sử dụng cuối cơ mà ta bao gồm cổng biết tin như sau:

− Cổng ban bố công ty lớn (Enterprise portal giỏi Corporate Desktops): Cổng báo cáo này được tạo nhằm cho phép những thành viên của doanhnghiệp áp dụng và xúc tiến bên trên những thông báo hay vận dụng nhiệm vụ tácnghiệp của chúng ta.

− Cổng gáo dịch điện tử (Marketplace portals): Là chỗ lien kết giữa bạn bánvà người mua. Ví dụ: eBay, ChemWeb.− Cổng ban bố ứng dụng chăm biệt (Specialized portals): lấy ví dụ như SAPportal, cổng thông báo nhiều loại này cung cấp các ứng dụng siêng biệt khác nhau.

Tính năng cơ bản

Các một số loại cổng thông tin đều có chung một số trong những tính năng cơ bạn dạng. Người ta xem cáctuấn kiệt kia nhỏng một tiêu chuẩn chỉnh nhằm rành mạch portal với 1 trang web tổng hợp tintức, vận dụng quản lí trị nội dung trang web, hoặc một áp dụng chạy trên nền Web.

− Khả năng cá thể hoá (Customization tốt Personalization): Portal được hiểnthị theo nhiều phương pháp khác biệt tùy nằm trong vào đối tượng người dùng người dùng tuyệt nhómngười tiêu dùng. Mỗi cá thể có thể từ bỏ sửa đổi cách trình bày thông báo, ứngdụng theo thưởng thức áp dụng.

− Tích đúng theo nhiều các loại ban bố (Content aggregation): Cho phép xây đắp nộidung biết tin từ rất nhiều nguồn không giống nhau cho nhiều đối tượng người sử dụng áp dụng. Sự khácbiệt giữa các nội dung lên tiếng sẽ được xác minh qua những ngữ chình họa hoạt độngcủa người tiêu dùng (user-specific context).

− Xuất phiên bản thông tin( Content syndication): Thu thập ban bố từ nhiều nguồnkhác nhau, hỗ trợ cho người cần sử dụng thông qua các phương thức hoặc giao thức1 (protocol) một phương pháp tương thích. Có khả năng xuất phiên bản đọc tin cùng với các định dạngđã có quy chuẩn.

Hình như, những tiêu chuẩn chỉnh dựa vào XML cũng nên được ápdụng nhằm quản lí trị với hiển thị ngôn từ một bí quyết thống duy nhất, xuyên suốt trong quátrình xuất bạn dạng thông tin.

− Hỗ trợ các môi trường xung quanh hiển thị đọc tin (Multidevice support): Portal phảicó tác dụng vận hành đa nền nhiều phương tiện đi lại. Để truy tìm xuất vào portal người dùngrất có thể thực hiện nhiều một số loại vật dụng nlỗi cùng các trình trông nom không giống nhau

− Khả năng đăng nhập một lần: Đây là 1 trong tác dụng siêu đặc biệt. Portal đã lấylên tiếng về người sử dụng tự các tlỗi mục nlỗi LDAP (Lightweight DirectoryAccess Protocol), DNS (Domain Name System) hoặc AD (Active Directory).

− Quản trị portal (Portal administration): Xác định phương pháp hiển thị thông tincho tất cả những người dùng cuối. Cho phép tùy chỉnh thiết lập các đồ họa người dùng với những chihuyết đồ gia dụng hoạ, người quản ngại trị cần định nghĩa được các nguyên tố đọc tin, cáckênh liên tưởng cùng với người sử dụng cuối, khái niệm team người dùng cùng vớicác quyền truy vấn cùng thực hiện báo cáo khác biệt.

− Quản trị người dùng (Portal user management): Cung cung cấp các năng lực quảntrị người dùng cuối tùy từng đối tượng sử dụng của portal. Người sử dụng bao gồm thểtrường đoản cú đăng ký member tại một cổng báo cáo nơi công cộng hoặc được fan quản ngại trịtạo thành thông tin tài khoản với gán quyền thực hiện tương thích.

Nếu khối hệ thống chỉ thỏa mãn nhu cầu tối nhiều năm tuấn kiệt vẫn nêu trên thì đó chỉ là 1 trong ứngdụng web hoặc phần mền quản trị câu chữ chđọng chưa hẳn giải pháp portal. Nếu hệ thống ko thỏa mãn nhu cầu kĩ năng Hỗ trợ các môi trường thiên nhiên hiển thị thôngtin (Multidevice support) dẫu vậy lại thỏa mãn tất cả các thiên tài còn sót lại thì hệ thống này vẫn được xem là giải pháp.

Xem thêm: Chức Năng Của Các Cơ Quan Bài Tiết Là Gì ? Nghĩa Của Từ Bài Tiết Trong Tiếng Anh

So sánh Portal và Web truyền thống

Những ưu thế khá nổi bật của Portal đối với WebSite truyền thống lịch sử là:

Qua phần nhiều công bố về Portal -Liferay Framework - Liferay portal là gì? mong mỏi rằng bạn đọc sẽ có được cho bạn phần nhiều đọc tin hữu dụng về ứng dụng này. Từ kia, có thể giúp mình dễ dãi sử dụng những phầm mềm theo mong ước, sở thích của mình thuận lợi tuyệt nhất.