您的位置:首页 > 编程语言 > Java开发

Java开源CMS系统--JEECMS v3.0.2正式版开源发布

2011-01-05 11:24 267 查看
JEECMS V3.0.2 FINAL终于和大家见面了,这是3.x的第一个正式版。大家一直关注的源码也已一并发布。

3.x相对于2.x做了很大的改进,不管从数据库设计还是技术架构上,都有很大变化。事实上,3.x是根据2.x的实际使用情况和用户意见,完全重新设计、开发的。在使用方式和风格上和2.x保持一致。我们对jeecms3.x抱有很大期望,并认为这是我们赶超主流cms的坚实的一步。

下面介绍一下3.x的主要改动:

1、框架改动。使用SpringMVC3替换Struts2。目前的框架组合为SpringMVC3+Spring3+Hibernate3+Freemarker。在论坛里有很多关于springMVC和struts2的讨论,这里就不再多论述。我们的感受是SpringMVC在性能上要好于Struts2,并且设计更简洁,编写的代码更容易理解,更容易维护。作为Struts2较早的使用者,我们还是决定放弃Struts2。

2、大数据量支持。由于内容管理系统的“内容表”通常需要存储较多的信息,并且需要支持灵活多样的查询,这样就很容易导致“内容表”过大,查询效率低下。3.x采用分表存储的方式使得在大数据量查询时,有很好的性能表现,可以轻松支持百万级数据量。

3、集群的支持。可以使用ftp将上传的图片发布到另外的服务器上,并且支持数据库附件,即把上传的图片或附件保存至数据库中。代码级session接口,可使用memcached保存session数据。

4、单点登录支持。系统提供单独登录接口,方便其他系统和jeecms做单点登录整合。

5、静态化和全文检索。添加、修改文章会立即更新的静态化页面和全文检索索引。

6、其他。简化配置文件、支持国际化、跨数据库平台、多站点支持、内核优化。

源码下载地址:http://www.jeecms.com/download/index.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: