`
sohui
  • 浏览: 20141 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

为什么选liferay

阅读更多

在论坛中,我经常发现有朋友问Liferay能做什么,我现将我当初选择Liferay的原因列出,供大家参考:

当时我选择liferay的原因如下:

  1. 因为是它是开源的
  2. 它的CMS系统,所见即所得的维护方式让我着迷
  3. 布局可以通过鼠标拖动实现(感觉太方便了)
  4. 它的个性化定制
  5. 大量的现成的portlet应用,比如Blog,Wiki,MessageBoard
  6. 通过CMS系统快速搭建网站
  7. 定制化开发,插件开发机制
  8. 现有的一些权限系统,
  9. 基于JRS相关标准,
  10. 可扩展性,强大的集成能力。

比如:它的ext开发机制,可以实现portal的定制开发,theme插件,portlet插件, hook插件,布局插件,web插件可以方便扩展系统功能。

Liferay代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。
主要特点:
    1、提供单一登陆接口,多认证模式(LDAP或SQL);
    2、管理员能通过用户界面轻松管理用户,组,角色;
    3、用户能可以根据需要定制个性化的portal layout;
    4、能够在主流的J2EE应用服务器上运行,如JBoss+Jetty/Tomcat,JOnAS;
    5、支持主流的数据库,如PostgreSQL,MySQL,Oracle, MS Sql Server;
    6、使用了第三放的开源项目,如Hibernate, Lucene, Struts, Spring, jQuery;
    7、支持包括中文在内的多种语言,多达40种;
    8、采用最先进的技术Java, EJB, JMS, SOAP, XML,JSON;

2
1
分享到:
评论
1 楼 hu437 2011-07-05  
liferay从4开始,就没EJB的内容了

struts也逐渐的不再使用

从6开如jquery也不推荐使用,而是改为推荐使用基于YUI的alloy UI,他的CMS还是让人崩溃的不太好用

相关推荐

Global site tag (gtag.js) - Google Analytics