<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
Java open source forum大搜捕
本文对比了JIVE、mvnforum、JavaBB和JForum四种Java论坛软件的特点和技术架构。涵盖了从开源到商业版本的不同选项,以及它们在中文支持、二次开发难度等方面的表现。

被折叠的 条评论
为什么被折叠?



