以前我们做论坛类网站的时候较多的会使用Discuz、phpwind这类的论坛程序,但是后来这些程序都陆续不更新,当然目前Discuz重新在做DiscuzQ!版本。但是,对于我们有些细分垂直类的社区问答式的网站,或者是单独挂载在网站某个目录需要单独问答功能的网站,我们可能需要使用到轻论坛程序。
对于轻论坛程序我们可能也不陌生,小编大概搜罗一下可以看到有Startbbs、YouBBS、Xiuno、Discourse这些开源程序,当然有些可能已经停止更新(详细参考这里)。前天小编在群里看到有网友们在讨论轻论坛程序加载到网站目录单独做问答功能,这里有网友提到我初次看到的MDClub程序。
虽然小编网站暂时不需要用到这个功能,但是基于知识面的拓展,也一并看看这款他们眼中认为不错的免费开源的轻论坛程序到底是什么样子的。从官方可以看到MDClub主打的是轻便安装和使用。
官站:https://www.mdclub.org/
MDClub官方网站。
从MDClub程序默认的官方主题可以看到还是比较极简的,通过不同的话题模块分类,以及问题、文章分类,侧边栏是根据热门话题的模块区域的问题分类。包括最新热门提问和回答。同时,默认是支持移动端和电脑端适应的,符合当前的需求。
同时,我们也可以看到官方的文件大小对别,目前MDClub采用的是MDUI框架,是文件体积最小的。
同时,官方也使用的自定义的富文本编辑器,安装程序也很简单兼容PHP7.2+,基本上我们的网站WEB环境都是可以安装的。
Apache(需要启用 mod_rewrite 重写模块)或 Nginx
PHP 7.2+,需要启用 gd 或 imagemagick、fileinfo、json、pdo、iconv、curl 扩展
MySQL 5.6+ 或 MariaDB 10.0.5+
特别说明:
1、数据库编码建议设置为 utf8mb4_general_ci
2、MDClub路径/public 作为根目录路径。
其他的话我们只需要到官方下载最新的程序安装即可。目前版本是v1.0.1版本,我们一切直接以最新官方为准。