2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

Liferay Portal 4.4: CMS 升级、新内容分段以及更多集成

  • 2008-02-14
  • 本文字数:1111 字

    阅读完需:约 4 分钟

Liferay Portal 是一个基于 Java 的开源企业级 portal,同时也是一个内容管理系统(content management system, CMS)。最近,该系统发布了 4.4 版本。InfoQ 采访了 Michael Young ,了解了一些关于该版本及 Liferay 的具体情况。

Young 首先表示 Liferay 建立在几个现存的技术上,这些技术包括 Spring、Hibernate、Apache ServiceMix、Seam、jBPM、Tapestry 以及 Lucene。然后,Young 给我们描述了 Liferay 4.4 版本几个主要的新特性:

  • 加强的企业管理——新功能包括能够生成与企业组织结构相对应的等级映射。
  • 增强的 LDAP 配置——新的 LDAP 配置将现存的目录数据合并到 portal 中的过程更加简化。
  • CMS 升级——内置的 CMS 现在拥有自动文档格式转换的新特性;拥有一个新的多文件上传器;以及一个大大改进了的内容分段系统。
  • 新的集成——Liferay 现在支持与 iGoogel、MySpace 的集成。
  • ServiceBuilder 的强化——ServiceBuilder 现在将动态 FreeMarker 模板用于代码生成,同时也可以被用来开发 Liferay 插件。
  • 改进的分段集成——第三方软件和插件现在可以加入到新的内容分段系统中来。

另外,Young 也指出,Liferay 目前支持与多种组件的集成,这些组件包括 Alfresco、Terracotta、 ICEfaces、 Pentaho、 Magnolia、 Active Directory、 Novell Directory Server、 Microsoft Office 和 jBPM。

针对目前众多内容管理系统并存的情况,InfoQ 向 Young 提出了这样的疑问,究竟是什么能够使得 Liferay 脱颖而出:

portal、嵌入的 CMS、简单但是强大的主题系统、以及显示静态和动态内容的结合可能使我们成为其中最惹人注目的系统之一。我们的 portal 基础使得围绕按企业部门分组(例如,共享工作区)实现内容管理更加容易。Liferay 还包含有集成企业 IT 资产(如 LDAP 和遗留应用)所需的所有功能(包括 SOA)。portal 上下文和企业级的集成“活动”内容对于像数据挖掘、报表、知识管理以及 BI 等是非常有用的。

当被问到关于 Liferay 以后的发布时,Young 指出 Liferay Portal 的 5.0 发布版本将会与 JSR 286 兼容,并且还会包含以下一些方面的增强:

  • JSR 286 (Portlet 2.0) 和 WSRP 2.0
  • 一个修订过的 Wiki 应用程序,允许可插拔的 Wiki 引擎 (默认的引擎为 JSPWiki 和 Friki)
  • 远程内容分段
  • 灵活的 CMS 工作流
  • 改进的群集 (clustering) 支持
  • 加强的访问性兼容 (W3C WAI Level A)
  • 集成 Groovy 脚本语言

Young 同时指出 Liferay最近雇佣了 jQuery UI 团队的主要开发员,不久就会提供对 jQuery 的专业支持。对于将来,另外一些发展方向包括企业的社交计算特性,比如社交网络、博客集成以及与 Google 的 OpenSocial 的集成等等。

查看原文: Liferay Portal 4.4: CMS upgrades, new content staging, and more integrations

2008-02-14 23:521659
用户头像

发布了 71 篇内容, 共 22.1 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

乐观锁和悲观锁

潜水员

并发

【愚公系列】2022年10月 Go教学课程 016-运算符之逻辑运算符和其他运算符

愚公搬代码

10月月更

用30分钟相中10倍工程师

愚夫一得

面试 技术管理 招聘 文化 & 方法

Python基础(六) | 面向对象类定义及特性详解

timerring

实例 10月月更

【一Go到底】第二天---你好,Go and GOROOT&GOPATH

指剑

golang Go入门 10月月更

MyBatis 学习笔记之配置文件

薛定谔的猫

mybatis 10月月更 mybatis配置文件

计算机网络——以太网交换机学习和转发帧

StackOverflow

编程 计算机网络 10月月更

Taurus: 面向机器学习的数据面架构

俞凡

人工智能 网络 自智网络

Qt中读取json文件以及总结

中国好公民st

c++ qt 10月月更

Linux操作系统——组管理和权限管理

胖虎不秃头

Linux 操作系统 10月月更

Linux操作系统——定时任务调度、磁盘分区与挂载、网络配置

胖虎不秃头

Linux 操作系统 10月月更

【LeetCode】在LR字符串中交换相邻字符Java题解

Albert

LeetCode 10月月更

Linux操作系统——用户管理、实用指令

胖虎不秃头

Linux 10月月更

Python应用之计算阶乘

芯动大师

函数 10月月更 阶乘计算

如何在 Linux 中删除超过 30 天的文件

wljslmz

Linux 10月月更

2022-10-02:以下go语言代码能否通过编译?A: 能;B: 不能;C: 不知道。 package main import ( “fmt“ ) type worker interfa

福大大架构师每日一题

golang 福大大 选择题

业务实时监控服务

穿过生命散发芬芳

10月月更 业务监控

react的jsx和React.createElement是什么关系?面试常问

beifeng1996

React

【从0到1学算法】2.递归

Geek_65222d

10月月更

大数据ELK(十一):Elasticsearch架构原理

Lansonli

elasticsearch 10月月更

【牛客刷题-算法】3-第一篇-斐波拉契数列-C实现

清风莫追

递归 数据结构与算法、 10月月更

Python基础(七) | 文件、异常以及模块详解

timerring

异常 模块 10月月更

[架构实战] 课后作业二

爱学习的麦子

架构师的十八般武艺:变更管理

agnostic

需求变更

架构师的十八般武艺:风险管理

agnostic

风险管理

匿名网络追踪溯源机制及方法

郑州埃文科技

IP地址 追踪溯源 匿名网络

MyBatis 学习笔记之MyBatis入门开发

薛定谔的猫

mybatis 10月月更 mybatis入门

js事件循环与macro&micro任务队列-前端面试进阶

loveX001

JavaScript

Docker下,两分钟极速体验Nacos

程序员欣宸

Docker Spring Cloud 10月月更

【牛客刷题-算法】NC4 判断链表中是否有环

清风莫追

算法 10月月更

Vue3入门指北(六)列表渲染

Augus

Vue3 10月月更

Liferay Portal 4.4: CMS 升级、新内容分段以及更多集成_Java_Ryan Slobojan_InfoQ精选文章