捣鼓论坛系统有几年时间了,VBB,phpBB,IPB,Discuz基本都安装测试过。Discuz目前在国内的流行度是最高的,其次应该是PHPwind,由于是国产软件,所以在搜索方面是有一定优势,至少搜索功能在使用中并没有遇到什么太大的困难(虽然效率不一定高)。
VBB,phpBB,IPB这三个系统在中文搜索方面给人的第一印象是先天不足,水土不服,经常出问题。
最初用VBB的时候发现这东西的权限管理确实非常强大,但是这软件现在越来越臃肿,新版本的效率也没有原来强了;phpBB显得小巧,不那么臃肿,并且能和一些牛x的CMS系统整合(Drupal),所以也不错,但是对于防spam方面不足;IPB算是我最新接触的一套论坛系统,这系统做得真的很用心,并且发展势头越来越好,功能上做得不错,和目前一些social网络结合紧密,适合内容分享,并且配套的插件很强大,从chat到video算是应有尽有了,虽然那么的强大,不过由于搜索方面的欠缺,表面看上去不适合华人市场!
大概是今年4-5月份的时候我开始用虚拟机来做IPB论坛的一些测试部署,并且和VBB论坛做过很长时间的对比,当时由于这两个系统的搜索功能都不能让人满意,所以一直也是犹豫不决。
最初大部分给出的解决方案是关闭中文的全文搜索,这样做的好处是可以搜索了,但是缺点却不少,搜索只能针对某个词,不能使用词汇的组合,并且性能上也非常糟糕,这对于有企图心的站长来说,确实是无法接受的。
还好IPB系统还提供了一个更好的全文搜索解决方案,性能超越普通的mysql的搜索模式,那就是使用sphinx,这软件真的是强大得一塌糊涂,性能非常好。不过使用sphinx也不是一点缺点也没有,这就是必须有root权限,首先是需要安装sphinx,其次还要配置crond来进行定时的数据库索引重建工作。
就目前的情况来讲,中文站长如果已经厌倦了Discuz(已经被企鹅吃了,后果很严重,隐私是否能保密?)或者PHPwind的话,那么可以考虑的比较好的论坛系统基本上就是VBB和IPB了,VBB中文化相对比较完善的是php源动力的汉化版本,中文搜索解决相对完善;IPB方面,如果有能力的话,最好使用VPS主机或者性能更好的独立主机,如果只是用普通的hosting的话,那么就要在中文搜索方面做一个折中,放弃全文搜索,不过当论坛做大之后可以考虑移动到VPS或者独立主机上面来开启sphinx,中英文搜索性能肯定会超越所有同类产品。
相信在sphinx的帮助下,IPB将是能够在国内市场上表现最出色的国外论坛平台
欢迎大家来我的论坛参观 http://www.wavenova.org/
注册之后可以使用搜索功能
第一页

说明
转载到专栏








