企业开源的CMS来构建在线论坛来引流

 

论坛和BBS现在已经比较少的搭建了,Web1.0和Web2.0刚开始的时候比较流行,现在基本已经被各大社区或者微信朋友圈代替了,但是一般企业建论坛,目标并不是一定搞社交,因为论坛还有其他几个功能:1. SEO内容引流。2. 售后意见反馈。3. 产品讨论等。

前两个就是非常实用的功能,SEO内容引流效果是非常好的,并且是免费的,另外售后意见收集和反馈也是能跟客户快速交流的通道,并且建议会沉淀,供其他人参考,这样对品牌的形象,用户的购买参考都有很好的作用。

此外一些垂直细分行业,也可以搭建一些小的论坛,实现某个垂直领域内容的聚合,因为这些内容一般少的在知乎、百度、朋友圈上发表和讨论。

因此论坛和BBS在目前,可以算是类似互动频道。

 

 

论坛与CMS之间的关系

 

论坛我们一般认为是属于社交网站,UGC部分,对于CMS我们印象中都是发布内容,其实本质上是一样的。

我们今天不打算使用一些现成的发行版来构建一个论坛,我们计划基于CMS从头来构建一个论坛/BBS,如上文所说,其实比较简单,去除其他功能,核心的就是发帖和回帖。

 

举个例子,CMS是管理员发布文章,普通用户可以评论文章,那么论坛就变成了普通用户可以发布文章,普通用户可以评论。

所有的内容、用户都存在数据库里面,这样一来,岂不就是CMS,不过是展示形式的问题,发布内容的控制,也只是权限管理的范畴,因此都属于CMS。

所以我们看类似Drupal和Wordpress这样的程序,有很多的社交版本,比如Wordpress的Buddypress,就是一个社区站。

Drupal的Open Social安装好,直接就是一个Facebook了。

 

Buddypress截图

 

Drupal的Open Social

 

 

如何从头构建一个论坛

 

我们今天不打算使用一些现成的发行版来构建一个论坛,我们计划基于CMS从头来构建一个论坛/BBS,如上文所说,其实比较简单,去除其他功能,核心的就是发帖和回帖。

所以,总体的步骤就是: 

  1. 帖子管理。创建内容类型,帖子Post。
  2. Tag和分类。建两个分类表,tag表示用户可以随意加标签,分类是管理员提前定好的,用户只需要选。
  3. 回复功能。给帖子启用评论功能,即可实现回复功能。

 

这样,一个论坛/BBS的原型结构已经有了,那么剩下的,我们有两件事,1,界面美化。2,其他功能,比如关注、点赞、收藏、热门帖子、精华帖子、用户信息、以及积分等功能。

这些功能,虽然说比较好,但是我们普通用途的论坛,其实可以不必要,因为论坛本身是为我们解决信息问题,比如问答、售后回复、意见建议,甚至说只是为了做内容引流、SEO流量等目标,所以不是做大型社区,基本不用考虑那么复杂。

如果我们采用Headless的架构,后端数据结构搭建好之后,API读取内容,前端就可以任意设计和开发了。

因此,简单的论坛就可以通过这种方式迅速开发,而不需要做太多其他的设计,Drupal自带的后台,可以删除帖子,置顶帖子,管理功能还是比较完善的。

 

我们通过上面就做了一个简单的论坛模板,网址可以分别参考

https://www.drupal001.net

 

https://www.293bbs.com 

 

 

手机版本

 

关于发行版,可以参考下面的链接: 

Drupal的Open Social https://www.drupal.org/project/social