以前的论坛是用discuz搭建的,但是时代发展了,discuz很多东西变得臃肿而累赘。比如什么个人博客,门户,勋章,道具。毫无用处。除了discuz,phpwind也是类似,而且这两个东西算是停止更新了。
这样下来,我发现两个开源bbs程序,一个是discourse 地址:https://github.com/discourse/discourse
一个就是flarum。discourse是ruby环境,还要装什么docker。我折腾好久,太复杂了,得放弃了,ruby环境不如php简单,何况看了discourse的确没有想象中那么好。当然了,我只是从外表ui来评价。
后来发现flarum,安装了,简单、轻、快,一下子就被惊艳到了。就好比那首歌唱的“这就是我要的滑板鞋”
但发现太多问题了,只能忍痛放弃了。综合起来有几个因素:
1、开源社区不够活跃,进展缓慢。比起discourse 1.8万个start,5000个start还是挺少的。进展太缓慢。说不定哪天就停止更新了。
2、功能太少。基本的功能不够完善。比如发帖不能上传图片、没有基本的编辑器,注册用户后台无法看到,注册必须验证邮件,没法使用中文名注册,各种bug,导致了我不敢贸然使用他做为论坛。
3、最大的一点还是,对搜索引擎实在太不友好了。比如flarum中文社区,百度搜索收录的页面,基本上只有标题什么的了。内容都是js加载的,搜索引擎无法看到。这个实在是最大的致命伤。
就想到这么多。其实还是想用的,但是没办法。