5.0 版本精要
Access Points
User Interface
Cascading style sheets (CSS)
JavaScript
Soy templates
FreeMarker template (FTL)
JavaServer Pages (JSP)
Customizing
Widgets
Web Services
REST and SOAP styles, Apache CXF
Flow Between UI and Logic
Apache Struts
Customizing
Struts actions, plugins.
Application Logic
Java classes.
Spring
Search
Content Search
Apache Lucene search engine
External Search
OpenSearch
Caching
Voldemort
Clustering
jgroups
Database Access
data source, LDAP
Analytics Database
Analytics Data Model
User Data
LDAP and Active Directory are supported.
Security
Authentication and authorization are based on the Spring Security (formerly Acegi) framework.
Customizing
Developers can customize the security framework by adding J2EE filters through a plugin.
Customization Points
customize the application,
changing its look and feel,
adding new widgets or macros,
even adding new features,
plugin that's based on the same technologies that the application itself uses.
Themes
Plugins
Widgets
Actions
Custom Authentication Provider
Server Components
Application Server
Database Servers
======================================================================
5.0 新特性新变化(想到哪记到哪)
1. Cache 突出,单列出一个 cahce 服务器安装包,独立的缓存服务器;
2. 模板技术有改变, freemarker 逐渐被 Soy (Closure Templates) 取代。
3. Cache From Coherence to Voldemort
4. 性能调优
Server-Side Page Caching
Configuring External Static Resource Caching
Adjusting Java Virtual Machine (JVM) Settings
Assorted Performance Tuning Tips