Liferay Portal 3.5發布了。仍然是Pro版和Enterprise版。
比上一版本相比,增加了幾個顯著的特色是:
- 支持JSF,Myface的Portlet
- 對Portlet URL進行了優化
- 動態熱部署的theme
其實我最喜歡的是他能夠內建一個WorkFlow引擎,這樣就非常完美了。
它的Pro版從3.0開始就該成Struts + Spring的架構,企業版中似乎也緊緊是使用了Session Bean作為Facede.那么在Pro版本中Spring 是如何使用的,倒要仔細研究。J2EE官方模式已近在提 POJO Facede的概念了(見J2EE Core Pattern, 2nd Ed.)。這里是否就是這種用法。因為,其后端業務部分幾乎不用修改的。
這是其登錄后的主頁面:

我沒注意到,頁面上部右邊有個下拉列表框,支持多個工作區的選擇,這是否是上一個版本就有的功能。這個倒是非常不錯。
它的CMS做得基礎還可以,但是做得不是很友好。需要比較麻煩的定義。如果支持分類學(Taxonomy)
就好了。一種以為,CMS不支持MetaDate和Taxnomy根本算不上content Management。這點,還不如PHP的Drupal做得好。最近SpringFramework網站的改版就是使用了Drupal框架。我覺得,就PHP陣營來說,Drupal比Mambo還要好些。不過后者似乎運作的很好,連國內也有很多FANS。
他的HOT THEME的功能,發行包中帶了四個Theme,Liferay網站上一個很COOL的并沒有隨之發行,需要另外下載。而且原來的很多配色方案,也只有幾種了。
另外就是,原來支持認為他的i18n中中文做得不好,有很多奇怪的翻譯,而據說他們的核心團隊還有中國人的。這次我選擇中文Local,居然沒反應,仍然是英文界面。不是是何原因?我使用的是Pro版本,不知Ent是否有此問題。
這是一個theme:
