吐槽一下轻论坛(提建议)
由于Discuz!和PHPWind实在太庞大复杂,所以我最近在找轻论坛程序,在比较了几个轻论坛程序之后选择了CB(看了https://www.zhihu.com/question/20655704才找到了这里)。
但是!我要吐槽一下轻论坛。
实在是太“轻”了吧!有些关键功能都没有,比如这种话题类型的论坛,居然不能设置主要的话题类型(或者说是版块)并显示在显眼位置让人更容易找到。比如一个以讨论操作系统为主的论坛,应该有Windows、Linux、Unix、Mac OS、iOS、Android、Windows Phone等分类/版块吧?
CB的验证码太简单了。
最重要的:作为一个论坛程序,居然不能设置版主,没有关键词过滤?那论坛是不是要等着发帖机来光顾,论坛主页充满垃圾广告帖,然后唯一的管理员删帖删到手软?尤其是对于国内备案了的网站,没有这些功能那说不定哪天就被关站撤了备案都有可能!
暂时没想到,先提这几条吧。
回复#12 @lincanbin :
1.分类/版块功能:虽然是话题型论坛,但是如果有一级分类/版块会方便很多,因为一个论坛总会有一个总体的讨论范围,最好是有话题/标签的推荐,比如国外的Stack Overflow,国内的Segmentfault等,如果没有分类标签找话题不方便。知乎一样有分类的,V2EX也用节点来分类话题(节点最早是Drupal创造的概念吧)。就算是百度贴吧这种综合社区都有各种”吧“呢,总不能所有类型的话题放一起吧。(Discuz!那种版块内帖子分类功能也可参考)
2.作者编辑功能:百度贴吧就是发表之后不能编辑的,但是他有楼中楼,可以随时补充交流,但是对于一个论坛来说这样会影响用户体验。比如:我想写一个较长的图文教程,一次写不完,需要补充/修改多次,如果发表之后不能编辑,而且下面有人回复,又不能“只看楼主”,那怎么让人舒服地看完这篇教程?百度贴吧至少有楼主可以删除本贴任意回复的功能,也就是说楼主可以删掉那些插楼的回复,虽然这个功能会引发一些问题,比如楼主看到不喜欢的回复就删掉,但至少能保证别人看贴能一次性看完整,当然这是建立在百度贴吧不能编辑帖子的前提下,如果能编辑帖子就不需要考虑这些问题。
3.防止挖坟功能:如果有人恶意挖坟,把几个月甚至几年之前的帖子顶上来,会影响版面。建议像Discuz!那样设置按照最后回复时间判断是否要锁定帖子,DZ是如果最后回复时间超过三个月之后仍然没有人回复则锁定帖子,非管理人员不能回复,建议这个时间可以在后台设置。
4.用户注册协议功能:很多网站都有这个功能,只需在注册按钮上方加个复选框:我同意用户注册协议,默认不勾选,就可以了,协议文本在后台设置。
5.词语过滤功能:Discuz!的做法是一行一个敏感词,可以选择是替换成其他词语/星号或者是进入后台审核,但他是存放到数据库的,如果敏感词太多可能会影响性能,虽然读取文件可能比读取数据库慢,但是可能更方便,至于存放在哪以及读取方式,最好在速度和性能之间找一个平衡点。建议后台放两个框,一个放需要替换成星号的敏感词,一个放需要审核的敏感词。
6.管理版主功能:如果只有一个管理员,论坛发展壮大之后一个人是难以管理的,所以一定要让其他人来协助管理。版主可以是基于分类/版块的,每个版主只能管理所属分类/版块,总版主可以管理整个论坛,版主有管理帖子的权限,没有设置网站的权限。当然现在可能没有必要搞复杂的权限控制。
7.用户积分/等级功能:这个虽然是传统论坛特有的,但并非没有必要。有这个功能可以增加用户发帖回复的积极性,更好地分配限额。传统论坛是发帖回复加积分加经验以提升等级,不过V2EX靠完成任务来获得积分(铜币),提问题要扣积分的,这个点子也可以考虑下。
8.投票功能:我看到有人提出这个建议了,所以在这里点一下。
9.单页面功能:StartBBS有这个功能,建议参考一下,这个功能有些人或许会用得到。
10.点赞功能:现在很多人喜欢点赞,贴吧一样引进了这个功能,可以让人看到这个话题的热度。
11.主题功能:虽然目前的主题很不错,但如果所有论坛都是这样千篇一律的风格不太好,如果能支持主题而不需要用户自己改CSS会好很多(我喜欢之前V2EX的那种风格)。
12.插件/扩展功能:在Github上面看到有人提起,虽然目前没有这个想法,但以后或许可以考虑,因为都有这么多API了。
13.用户整合功能:之前我用的是Discuz!,我自己的网站用了Drupal和mediawiki,虽然他们有第三方UCenter插件/扩展,但好像需要修改一下才能用,我也没测试过,现在论坛换成CB了,我也不知道怎样整合用户登录注册了。
可能还有一些没想到的,以后再说吧,毕竟上面的建议足够出一个大版本了。如果需要我帮忙写代码可以随时找我,我有时间一定帮忙。
回复#15 @和坤和大人 :
只要用户自己关注自己感兴趣的话题,就可以在关注的话题中看到自己订阅的帖了,话题功能是这么用的。
这样的话,只要用户只关注海贼王、亚人、东京食尸鬼,那么在https://www.94cb.com/tags/following 就只能看到自己订阅的这三部漫画了。
登录后方可回帖
恩,还有,发表了的帖子似乎不能编辑?(我记得这是百度贴吧的弱点)