Liferay

来自开放百科 - 灰狐
2015年3月9日 (一) 07:48Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Liferay-90x90.gif

Liferay Portal is a Java/J2EE portal system that provides personalization (like Yahoo!), web email (like Hotmail), blogs (like Xanga), document library, CMS, message boards (like Jive), shopping (e-commerce), Wiki and many other web tools all available

Magic Quadrant for Horizontal Portals
Magic Quadrant for Horizontal Portals

目录

简介

Liferay Portal 是世界上开源企业解决方案的领军者,它使用的是最新的 Java 和 Web 2.0技术。 Liferay Technical Specifications

  • 可以在任何Java EE 的应用程序服务器、servlet 容器、数据库以及操作系统上运行(超过700个部署组合);
  • 即开即用——超过六十多种portlets可供选择;
  • 内置的内容管理系统(CMS) 以及协作包;
  • 随时可用的开发工具;
  • 获奖的AJAX用户界面;
  • 默认的语言有22种;
  • 完全LDAP同步;
  • Liferay被测评为使用逻辑库的逻辑扫描包的最安全的门户平台之一;
  • 商业友好MIT许可;

Infoworld-2007.jpg InfoWorld 2007 Technology of the Year Awards:

Liferay Wins for Best Open Source Portal!

CEO, Bryan Cheung will be presenting a keynote entitled, "Beyond Portals - Collaboration, Social Networking, and Web 2.0 for the Enterprise".

新闻

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Liferay Thanks, Wikipedia.

自http://www.liferay.com/c/blogs/rss?companyId=1加载RSS失败或RSS源被墙 自http://www.liferay.com/c/blogs/rss?groupId=14加载RSS失败或RSS源被墙

Install

Windows

Liferay 4.3
get it from http://download.huihoo.com/liferay/ 如: 
java -jar liferay-portal-glassfish-4.3.3-win32.jar
cd D:\liferay-4.3.3\glassfish-2.0b41d\bin
asadmin.bat start-domain domain1
http://localhost:8080/web/guest/home
username: [email protected] password: test
http://localhot:4848/
admin/adminadmin

Linux

get it from http://download.huihoo.com/liferay/
unzip liferay-portal-jetty-4.2.2.zip
vi bin/run.sh 
java -Xmx256m ... //估计你没有 768m的内存 :)
bin/run.sh 
http://localhost:8080/
[email protected]/test

属性

配置Liferay属性

插件

Official Plugins http://www.liferay.com/web/guest/downloads/official_plugins

注意: 在以后的 Liferay 发布中,插件安装将被 Liferay Marketplace 代替。

Mail Server

Liferay Mail Server 的配置, 参考: http://docs.huihoo.com/liferay/4.3/installation-guide/ch05.html

打开${TOMCAT_HOME}\conf\Catalina\localhost\Root.xml文件,编辑其中的Mail/MailSession段,设置如下:

   <Resource
          name="mail/MailSession"
          auth="Container"
          type="javax.mail.Session"
          mail.imap.host="localhost"
          mail.pop3.host="localhost"
          mail.smtp.host="localhost"
          mail.store.protocol="imap"
          mail.transport.protocol="smtp"
  />

在Admin→Authentication可以设置用邮件或者用户名或识别号进行登录。在没有设置好邮件系统的时候,可选择使用用户名方式验证登录。

Road Map

Integration Alfresco Portlets, Magnolia CMS, MVN Forum, OpenCMS ...

Refactor Portal Core using JSF

Refactor Portlets using JSF

Business Intelligence Suite (Liferay Vision)

Learning Management System (Liferay University)

http://wiki.liferay.com/index.php/Liferay_Portal_Road_Map

核心技术

Liferay portal framework = Service Oriented Architecture + Enterprise Service Bus

Journal

Journal

Liferay Journal 是 Liferay Web 内容管理系统。

Liferay Journal is now Liferay Web Content Management

  • Journal Content => Web Content Display
  • Journal Articles => Web Content List
  • Journal Content Search => Web Content Search
  • Journal => Web Content

SSO

用户/权限

explains the inner details of how the permissions system works in Liferay

http://wiki.liferay.com/index.php/Permissioning_Explained

Internal API

Liferay-theme-resources.gif

http://www.liferay.com/web/guest/devzone/forums/message_boards/message/18493

Liferay Ecosystem

Liferay Ecosystem

Chutes and Ladders - Liferay. The diagram below is incomplete but begins to show how the Liferay community can work to create an ecosystem and how the some of the roles interact. Note that many activities cause benificial positive feedback loops which lead to a strong community, a strong product and thus a strong business model for Liferay, Service Integrators, and Customers.

Liferay Dependencies

Liferay 项目中所使用的软件包

http://wiki.liferay.com/index.php/Liferay_Dependencies

High Availability

Liferay High Availability

Liferay High Availability 涉及以下几个层次:

  • Virtual Hosting
  • Tomcat Clustering
  • Load Balancing
  • Database Clustering

更多细节: http://wiki.liferay.com/index.php/High_Availability_Guide

相关文档

Liferay技术文档

本文档v1.0包含以下内容:

  • Liferay系统架构
  • 核心技术
  • 表现层
  • 分析AddressBook Portlet
  • 开发Portlet
  • 修改、完善Liferay
  • 编译Liferay
  • 配置数据库
  • 代码生成
  • Liferay的定制
  • 支持多语言
  • 细节整理

html文档 - http://docs.huihoo.com/liferay/liferay-tech.html

word文档 - http://docs.huihoo.com/liferay/liferay-tech.doc

Developer

Source Code Organization

You just downloaded the source code. Inside you find a the following directory structure:

  • -rwx------ 1 app.server.properties
  • drwx------+ 7 applets
  • -rwx------ 1 build-common-ejb.xml
  • -rwx------ 1 build-common-java.xml
  • -rwx------ 1 build-common-web.xml
  • -rwx------ 1 build-common.xml
  • -rwx------ 1 build.properties
  • -rwx------ 1 build.xml
  • -rwx------ 1 changes.txt
  • drwx------+ 2 classes
  • drwx------+ 3 cms-web
  • -rwx------ 1 copyright.txt
  • drwx------+ 4 counter-ejb
  • drwx------+ 2 definitions
  • drwx------+ 4 documentlibrary-ejb
  • drwx------+ 5 filters
  • drwx------+ 4 laszlo-web
  • drwx------+ 3 layouttpl
  • drwx------+ 5 lib
  • drwx------+ 4 lock-ejb
  • drwx------+ 5 mail-ejb
  • drwx------+ 3 portal-client
  • drwx------+ 3 portal-ear
  • drwx------+ 4 portal-ejb
  • drwx------+ 4 portal-kernel
  • drwx------+ 3 portal-web
  • drwx------+ 8 portlets
  • -rwx------ 1 release.properties
  • -rwx------ 1 sample-dao-portlet-4.1.0.war
  • -rwx------ 1 sample-jsf-myfaces-portlet-4.1.0.war
  • -rwx------ 1 sample-jsf-sun-portlet-4.1.0.war
  • -rwx------ 1 sample-json-portlet-4.1.0.war
  • -rwx------ 1 sample-jsp-portlet-4.1.0.war
  • -rwx------ 1 sample-struts-portlet-4.1.0.war
  • drwx------+ 19 sql
  • drwx------+ 2 themes
  • drwx------+ 4 tools
  • drwx------+ 3 tunnel-web
  • drwx------+ 4 util-bridges
  • drwx------+ 4 util-java
  • drwx------+ 4 util-taglib
  • drwx------+ 4 util-wsrp
  • drwx------+ 3 web-sites

Code

https://lportal.svn.sourceforge.net/svnroot/lportal/portal/

Eclipse

http://download.huihoo.com/liferay/20081016-158.html

War

Nuxeo

Alfresco

EmForge

EmForge Portlets

EmForge Portlets http://www.emforge.org/attach/liferayportletdownload/emforge-portlet.war

BPM

Social Networking

Liferay Marketplace

Liferay Portal 6.1 - User Guide

Liferay Enterprise Edition

30天企业版评估license + 10个并发sessions

  • 下载Liferay企业版
  • 将license-portaldevelopment-developer-6.1ga2-triallicenses.xml文件拷贝到deploy目录下
  • 配置保存于 /Users/huihoo/Software/liferay-portal-6.1.20-ee-ga2/portal-setup-wizard.properties
  • How to Deploy a License Key

Liferay-enterprise-edition-license.png

Mobile

Chat/IM

Web Services

相关项目

相关链接

服务

成功应用

更多成功应用

图集

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱