搭建开源问答网站

开源项目还是有很多的https://www.zhihu.com/question/19691172

没有太深入调研,目前选择了question2answer,完全免费,有语言包、插件、主题可供选择,自由度比较高,并且团队一直在维护,看起来不错。

设置中文

  1. 到官方语言包网站下载中文语言包,解压到/qa-lang目录;
  2. 使用管理员登录,选择Admin/General,选择Site language为简体中文即可。

官方网站

GitHub官方仓

修改语言官方教程

语言包和插件、主题

—————————————————————————————————————————————–

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:闫涛
链接:https://www.zhihu.com/question/19655942/answer/12610278
来源:知乎

我正在用question2answer,原因有两个:第一其采用PHP开发,比较容易找到开发人员进行扩展,而OSQA采用Pythone,不太容易找到开发人员;第二是question2answer安装配置简单,如果是在windows下,下载安装easyphp然后下载安装question2answer在半小时内就可以搞定,并且可以换为全中文界面,而OSQA配置复杂,至少需要半天以上时间,并且容易因配置原因出错。
但是question2answer对中文分词不支持,会将中文按照字进行分词,在进行问题的全文检索时搜索质量不高,可以考虑集成coreseek、Lucene+MMSeg4j来解决,我目前就是这样做的。
另外,与知乎相比,question2answer社交功能较弱,需要进行扩展。

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注

16 − 4 =