要用java写一个论坛该怎么办
答案:3 悬赏:80 手机版
解决时间 2021-03-17 06:32
- 提问者网友:雾里闻花香
- 2021-03-16 18:45
要用java写一个论坛该怎么办
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-16 19:32
自己写的话,运用行不高,考虑的肯定也不够。
开源的bbs还是很多的,建议使用开源的(可作为商业用途)
推荐几个:
1.JForum
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性。
JForum 采用 FreeMarker 作为页面模板引擎,支持包括中文在内的二十几种语言。
JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途。
2.mvnForum
mvnForum 是一个来自越南开发的开源 Java 论坛软件,没有使用任何花哨的框架,mvnForum仅使用Servlet和JSP为您提供一个功能强大且高效的论坛系统,支持任何标准的Servlet容器,附带包括中文在内的多语言的支持。
不过好久没更新了。最近好像是推出企业版,开始走商业化道路。
3.iforums
iforums是为了更好的使jforum适用于中文论坛系统,而做的二次开发。iforums精仿国内最流行的Discuz! 论坛系统,提供了一个界面美 观,高效率的论坛,一个易于使用的管理面板,先进的权限控制系统
连接地址就不贴了(贴了估计审核又不过),百度下!
个人建议使用jforum,你可以根据你们具体情况适当选择,强烈不建议资自己写!
如有问题再追问,good luck!
开源的bbs还是很多的,建议使用开源的(可作为商业用途)
推荐几个:
1.JForum
JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性。
JForum 采用 FreeMarker 作为页面模板引擎,支持包括中文在内的二十几种语言。
JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途。
2.mvnForum
mvnForum 是一个来自越南开发的开源 Java 论坛软件,没有使用任何花哨的框架,mvnForum仅使用Servlet和JSP为您提供一个功能强大且高效的论坛系统,支持任何标准的Servlet容器,附带包括中文在内的多语言的支持。
不过好久没更新了。最近好像是推出企业版,开始走商业化道路。
3.iforums
iforums是为了更好的使jforum适用于中文论坛系统,而做的二次开发。iforums精仿国内最流行的Discuz! 论坛系统,提供了一个界面美 观,高效率的论坛,一个易于使用的管理面板,先进的权限控制系统
连接地址就不贴了(贴了估计审核又不过),百度下!
个人建议使用jforum,你可以根据你们具体情况适当选择,强烈不建议资自己写!
如有问题再追问,good luck!
全部回答
- 1楼网友:独行浪子会拥风
- 2021-03-16 21:28
线程的改一改 ,自己写不是不行,就是非常麻烦
- 2楼网友:舍身薄凉客
- 2021-03-16 20:00
不用登入的话,等于就没有了权限控制的了。这个就简单多了
1,首先得建模。先设计数据库
比如。1,版块。2,帖子表。3,回帖表 等具体需要哪些表楼主自己仔细思考下。
2,搭建ssh框架。
3,界面设计。(可以参考真实的论坛的界面风格)
发表帖子的话,不外乎就是在帖子表里面添加一条数据。回帖同样是添加一条数据。
版块管理也是做增删改。
帖子表和回帖表是1对多的关系。。。
版块与帖子 也是1对多的关系。。
1个版块可以有好多帖子。
1个帖子可有多个回帖。
这样的话,你就很好理解了吧。
1,首先得建模。先设计数据库
比如。1,版块。2,帖子表。3,回帖表 等具体需要哪些表楼主自己仔细思考下。
2,搭建ssh框架。
3,界面设计。(可以参考真实的论坛的界面风格)
发表帖子的话,不外乎就是在帖子表里面添加一条数据。回帖同样是添加一条数据。
版块管理也是做增删改。
帖子表和回帖表是1对多的关系。。。
版块与帖子 也是1对多的关系。。
1个版块可以有好多帖子。
1个帖子可有多个回帖。
这样的话,你就很好理解了吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯