Java open source forum大搜捕

本文对比了JIVE、mvnforum、JavaBB和JForum四种Java论坛软件的特点和技术架构。涵盖了从开源到商业版本的不同选项,以及它们在中文支持、二次开发难度等方面的表现。
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> JIVE:这是个很多人非常熟悉的forum,可惜它3.0版本之后就变成商业版本。3.0以前的版本还是有很多在民间流传,特别是Jdon汉化版。JIVE最新的商业版本是4.1,它的Web框架直接使用了最新的WebWork2,试用了它的所有功能,确实是一个非常专业的论坛,可惜是商业的。 http://www.jivesoftware.com mvnforum:最新版本是1.0.0-rc4_01,好像国内用的蛮多的。但中文支持并不好,管理平台没有汉化,搜索也有中文问题。它的web层使用了Struts框架,页面使用了大量的脚本和标签库。整个论坛的技术框架很差,代码注释很少,更不用说是单元测试了。如果想用它做二次开发,实在 是难呀! http://www.mvnforum.com/mvnforumweb/index.jsp JavaBB:刚开始不久的forum,现在的版本是0.90。BB的意思是仿照phpBB。技术架构到是很前沿webwork spring hibernate,但他们代码却写的 很烂,不值得大家模仿。而且JavaBB现在的版本离成熟也很远。 https://javabb.dev.java.net/ JForum:它的风格也是仿照phpBB,最新版本是2.02,它直接支持中文,并且做的非常好。论坛安装极其简单。可惜2.02版本只支持支持数据库:hsqldb、mysql、postgresql,不过最新的CVS中已提供了Oracle、sqlserver的支持。JForum展现层使用了模板框架freemarker,业务层和数据层都是自己编码实现,虽然没有用webwrok、spring、hibernate,但灵活性和可配置性仍然很高。如果有hibernate的支持,它对数据库中的支持一定会更好。现在的数据层实现很复杂,要为每种数据库开发相应的driver,也就是具体的DAO实现。 http://www.jforum.net http://moxie.blogdriver.com/moxie/562025.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值