首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

zk EE/PE/CE的差异

2012-08-24 
zk EE/PE/CE的区别自从zk5.0以后,zk拆分为 EE / PE / CE 三个版?CE: 社区版,该版本免费版,基于LGPL授权协

zk EE/PE/CE的区别

自从zk5.0以后,zk拆分为 EE / PE / CE 三个版

?

CE: 社区版,该版本免费版,基于LGPL授权协议,可用于商业用途。

?

对商业用途的限制:即LGPL授权协议的限制,LGPL授权协议主要目的是保护类库的,如果你修改类库源码,

?

必须将修改的部分开源.例如你修改了zk.jar中的Executions这个类,

?

你仅需让这个类开源即可,如果你自定义的某个类Demo使用到了zk.jar里Components类,

?

那么Demo类不需要开源,你仅仅是import进来Components类。

?

至于dao,logic层更不需要开源了,因为这些类和zk官方的jar基本没任何关系

?

?

?

EE / PE: EE为企业版,PE版为专业版,这两个版本均为收费版,提供比CE更加强大的功能。

?

如果用于销售、公司内部使用等商业行为, 必须购买授权Key,免侵权而引起法律诉讼而得不偿失。

购买key请访问zk中国

?

例如,更加复杂的布局组建,Timeline,Timeplot,gmaps,日历计划,方便的spring集成,

?

更多的表达式语言支持,以及提高性能的桌面与组建的重用,

?

组建的按需加载以及已经内存优化性能提高等等

?

?

?

具体区别参见如下列表

?

http://www.zkoss.org/product/zk/edition

?

?

?

?

注:由于 EE / PE /CE 更新速度非常快,上表所属功能不能及时更新,具体以官方最近发布版本为准。

?

(当然,功能会更加强大,而不是减少)

?

?

?

如何选择版本:适合公司项目的版本是最好的,在选择之前,请仔细分析EE/PE/CE功能对比列表,

?

结合公司的需求酌情选择。

热点排行