推荐 7 款免费开源的 BBS 论坛软件_开源的bbs-程序员宅基地

技术标签: 项目管理  

这里罗列了七款开源的BBS软件,其中除了一款Java开发,另一款.NET开发外,其他都是 PHP 开发的。

1. JForum

开发平台:Java

JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性。

JForum 采用 FreeMarker 作为页面模板引擎,支持包括中文在内的二十几种语言。

JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途。

下面是关于 JForum 论坛的一些界面截图。 

2. phpBB

开发语言:PHP

这款BBS软件相信很多人都比较熟悉,phpBB是自由软件,也是开放源代码的网络论坛系统,使用PHP作为程式语言,并支持如MySQL、PostgreSQL、MSSQL、SQLite、Microsoft Access与Oracle等的资料库。

phpBB 使用 GPL 授权


3. Simple Machines Forum

开发语言:PHP

SMF(Simple Machines Forum)这个开源,专业级的论坛软件包可以让你在几分钟之内就能够搭建属于你自己的在线社区。 它强大,可定制的模板引擎使你可以完全掌控整个论坛的界面和布局。SMF还提供一种自己独特的SSI(Server Side Includes)技术,它的功能是让你的论坛与你的网站相互给合。SMF采用PHP语言和MySQL数据库开发。它提供一个论坛系统所需要的所有功能, 而且只会占用服务器极少的资源。


4. YetAnotherForum.NET (YAF)

开发平台:.NET

YetAnotherForum.NET (YAF) 是一个使用 ASP.NET 开发的开源论坛软件,100%采用C#开发。要求支持 ASP.NET 2.0 以及 SQL Server 的环境下运行。


5. MyBB

开发语言:PHP

这也是一款受众比较多的论坛软件,MyBB 在设计时集成了很多经过深思熟虑的用户习惯,这让 MyBB 变得更加简单易用。 MyBB 使用了标准的论坛结构和模式,所以您的用户可在您的论坛获得良好的用户体验。用户可以通过用户控制面板改变他们自己的习惯,当然他们还可以轻松的标记和收 藏他们认为重要的帖子。论坛的管理员和版主也可以获得相应的权限来维持论坛的整洁。

新回复 管理员控制面板首页 Newsbar 插件


6. Phorum

Phorum是一个基于PHP+MySQL开发的开源论坛项目。它的特点是速度快,功能强大,面向模块化设计,安装简单。此外Phorum还集成电子报。


7. Vanilla

开发语言:PHP

Vanilla是一套非常灵活的PHP+MySQL开源论坛。它的特点在于各种配置,功能,操作界面风格都很简洁,素雅。另外Vanilla默认会 在首页 中直接列出所有贴子,按照时间顺序,把最新的讨论贴放在最前面风格类似于Blog。Vanilla还具有很强的扩展性,可通过插件来扩展其功能。

Vanilla 支持使用 Twitter、Facebook、Google 和其他 OpenID 帐号登录。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mydriverc2/article/details/8602125

智能推荐

全国省市区SQL_全国sql-程序员宅基地

文章浏览阅读173次。数据来源:http://www.mca.gov.cn/article/sj/xzqh/2019/http://xzqh.mca.gov.cn/map该SQL取自2019年8月的版本(不包含港澳台的下级)截图如下:_全国sql

CCF-野外环境中的蝴蝶自动识别-排名54-程序员宅基地

文章浏览阅读2.5k次。任务依据给定的蝴蝶在野外环境中的图像以及对应的标注文件,建立机器学习、深度学习模型来对图像中的蝴蝶进行目标检测。数据说明用于竞赛的数据集应下载至datasets文件夹下,下载地址为http://www.sciencedb.cn/dataSet/handle/706,下载后应共有两个文件夹:Annotations和JPEGImages。其中Annotations为数据集的标注信息文件夹,包含每个训练图像对应的xml文件,内容格式可参考pascal voc 2007数据集中的标注文件格式,采用UTF-8

ctfshow 做题 萌新 模块(1)_rdcvbg 2qase3 6tghu7shi-程序员宅基地

文章浏览阅读1.9k次。ctfshow 做题 萌新 模块(1)——萌新认证加 qq 群发“萌新码”得到萌新快乐码。————萌新_密码1可以猜测出,显示的是一串 16 进制码。把 16 进制转换为字符串,得到另一串编码:S1lkZjBhM2ViZDVjNGRjMTYwLUV7ZmI2M2VlMDI5OGI4ZjRkOH0=可以看出是 base64 编码。base64 解码得到一个 flag ,但是提交是错误的,题目也提示了格式为 KEY{把得到的字符串再进行栅栏解密,得到 flag 。———_rdcvbg 2qase3 6tghu7shi

按键精灵常用脚本_按键精灵string转int-程序员宅基地

文章浏览阅读5.8k次,点赞2次,收藏30次。按键精灵常用脚本一.鼠标控制1.鼠标移动二.获取颜色1.根据矩形范围和颜色,颜色块大小获取坐标值2.根据句柄获取窗口坐标范围一.鼠标控制1.鼠标移动MoveTo X, Y+6//延时 单位msDelay 150二.获取颜色1.根据矩形范围和颜色,颜色块大小获取坐标值//开始X,开始Y,结束X,结束Y,颜色,颜色块宽,颜色块高,扫描方式,相似度//XY返回的值|分割的数组,如 128|990XY = Plugin.Color.FindColorBlock(L, T, R, B, "D77_按键精灵string转int

【Golang】限流浅析_golang限流-程序员宅基地

文章浏览阅读423次。golang限流方案简单介绍_golang限流

车载网络结构(车内)-基础概念_汽车网络拓扑图怎么看-程序员宅基地

文章浏览阅读1.2w次,点赞7次,收藏87次。目录1. 按使用场景划分:三网2.按性能分类 A—E(SAE美国汽车协会划分)3. 按协议划分(传统)4. 车载以太网车载以太网的应用和发展参考链接:车载网络现状与发展思维导图总结:车载网络结构 - 幕布1. 按使用场景划分:三网车内网(车内)——基于CAN总线建立的整车网络 车际网(车车,车路)——基于DSRC和802.11系列无限局域网WLAN协议的动态网络 车载移动互联网(车人,车车,车云)——车载终端通过4G/5G通信技术与互联网进行无线连接的网络2...._汽车网络拓扑图怎么看

随便推点

#1 爬虫:豆瓣图书TOP250 「requests、BeautifulSoup」-程序员宅基地

文章浏览阅读565次。一、项目背景随着时代的发展,国人对于阅读的需求也是日益增长,既然要阅读,就要读好书,什么是好书呢?本项目选择以豆瓣图书网站为对象,统计其排行榜的前250本书籍。二、项目介绍本项目使用Python爬虫技术统计豆瓣图书网站上排名前250的书籍信息,包括书名、作者、出版社、出版日期、价格、评星、简述信息将获取到的信息存储在Mysql数据库中三、项目流程3.1 分析第一页...

package.json和package-lock.json的坑(区别)_vue项目 使用淘宝镜像 package-lock.json的版本与package.json的版本不-程序员宅基地

文章浏览阅读1.6k次。场景描述VUE项目里用到了前端iview插件,在package.json中添加依赖"dependencies": { "view-design": "^4.1.1",}SVN 项目拉取的package.json,版本是一致的,但是前台部分组件样式不一致。解析说明package.json用于指定依赖版本号。版本号说明:语义版本号分为 X.Y.Z 三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新 如果只是修复bug,需要更新Z位。 _vue项目 使用淘宝镜像 package-lock.json的版本与package.json的版本不一样

mysql忘记root密码-程序员宅基地

文章浏览阅读286次,点赞4次,收藏2次。忘记root密码时,在安全模式下重置密码

winedit使用教程_【STemWin教程入门篇】第43章 EDIT-编辑控件-程序员宅基地

文章浏览阅读1k次。第43章EDIT-编辑控件本期教程讲解STemWin支持的编辑控件。43.1编辑控件介绍43.2官方WIDGET_Edit实例43.3对话框上使用编辑框控件43.4总结43.1编辑控件介绍编辑字段通常用作输入文本的主要用户界面:也可使用编辑字段以二进制、十进制或十六进制模式输入值。十进制模式编辑字段的外观与下表所列类似。与复选框类似,编辑字段在禁用时显示为灰色:开启皮肤设置后,编辑框的..._winedit如何使用

【python文本分析】——基于股评文本的情绪分析_python 交易情绪分析-程序员宅基地

文章浏览阅读1w次,点赞24次,收藏291次。目录一、文本处理1、精确模式(默认)2、全模式3、搜索引擎模式二、词云图1、wordcloud模块导入2、词云图实现三、实例——利用股评进行情绪分析1、数据来源及snownlp模块导入2、代码实现3、结果分析一、文本处理中文分词是中文文本处理的一个基础步骤。jieba分词工具是最常见的语言分词工具:import jiebaimport jieba.posseg as psgfrom collections import Counterjieba分词中有三种分词模式,不同的分词模式将直接影响分词_python 交易情绪分析

Scrapy爬虫入门教程十三 Settings(设置)_download warn size-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏7次。Scrapy爬虫入门教程一 安装和基本使用 Scrapy爬虫入门教程二 官方提供Demo Scrapy爬虫入门教程三 命令行工具介绍和示例 Scrapy爬虫入门教程四 Spider(爬虫) Scrapy爬虫入门教程五 Selectors(选择器) Scrapy爬虫入门教程六 Items(项目) Scrapy爬虫入门教程七 Item Loaders(项目加载器) Scra..._download warn size

推荐文章

热门文章

相关标签