标签 论坛 下的文章

Flarum 可能是一个更好、更简单,或者说更具创新性的 Discourse 替代品。更多信息可在此处获取。新的一天,再来一次初次尝试?。

这次,我们为你带来一个叫作 “Flarum” 的开源论坛软件,它可以作为 Discourse 的备选方案。它的目标是提供一个免费、快速且易于使用的简洁而具有可定制性的讨论平台

Flarum 还具有很高的可扩展性 ,允许进行大量的自定义。

当然,我们可以拥有的开源选项越多越好,对吧?

让我们一起来看看它能提供什么。

Flarum 概述⭐

Flarum 是现已中止运营的 esoTalkFluxBB 论坛软件套件的继任者。它以优化和快捷的性能为考量,提供了一整套良好的功能。

Flarum 主要使用 PHP 编程语言开发。它由志愿者进行维护和管理,并依赖于社区的贡献来推动其发展

其主要亮点包括:

  • 高度优化
  • 响应式用户接口
  • 移动优先设计
  • 非常的灵活性

? Flarum 和 Discourse 使用了不同的技术栈,同时它们也有细微但实用的功能区别。

例如,Discourse 的时间线控制功能就是受到 Flarum 的启发。

初步印象 ?‍?

我开始的测试是登录 Flarum 的 官方论坛,使用的是我的 GitHub 账户。

登录后我进入了 首页,那里展示了所有带有相关标签的讨论,并显示了各讨论的回复数。

顶部菜单具有通常的搜索栏,还有查看草稿通知带有用户名/头像的菜单以及一些重要设定的选项。

首页还包括一个侧边栏菜单,用户可以通过这个开始新的讨论、访问标签,或者查看私有讨论。

我必须说,我发现它和 Discourse 存在一些相似性,但这并不是什么坏事!

这里有一个让我熟悉的时间线滚动条,我可以用它跳转到帖子中的不同回复。

这是一个多么可爱的小袋鼠!

然后有一个 “ 关注 Follow ” 按钮,允许使用者选择三种独特的设置。其中一项是默认设置(没有任何通知),另一个是获得帖子通知,最后一个则是忽略某个帖子。

此后,我关注到用户如何互动回应某个帖子,它提供了三种方式,即“ 回复 Reply ”该帖子,“ 喜欢 Like ”它或者“ 标记 Flag ”它并让版主审阅。

回帖体验也很好,编辑器上方会显示实时预览。它还提供了保存回复至草稿、最小化编辑器、全屏编辑以及关闭编辑器等选项。

最后,我查看了用户设置,它完整地包括了通常的设置,并对通知提供了精细的控制。它还展示了与我的 Flarum 账户关联的第三方账户。

总的来说,Flarum 与广受欢迎的 Discourse 提供了相似的舒适体验,它具有有益的特性差异,且其技术栈易于安装和管理。

Flarum 经常更新,自从发布以来,已经取得了长足的发展。它也是 Linux 服务器上最好的 开源论坛软件 之一,事实已经证明了这一点。

推荐阅读 ?

11 个你可以部署在 Linux 服务器上的开源论坛软件

? 获取 Flarum

你既可以选择遵循 官方文档 中所述的指南自托管 Flarum,也可以选择使用 Free Flarum,这是一项与 Flarum 团队无关的免费社区服务

目前,他们并未提供任何付费托管方案。

Flarum

你同样可以通过访问其 GitHub 仓库 来查阅源代码。

? 你对于 Flarum 有什么看法?你会试一试吗?


via: https://news.itsfoss.com/flarum/

作者:Sourav Rudra 选题:lujun9972 译者:译者ID 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出

是否想要建立社区论坛或客户支持门户站点?以下是一些可以在服务器上部署的最佳开源论坛软件。

就像我们的论坛一样,重要的是建立一个让志趣相投的人可以讨论,互动和寻求支持的平台。

论坛为用户(或客户)提供了一个空间,让他们可以接触到在互联网上大多数情况下不容易找到的东西。

如果你是一家企业,则可以聘请开发人员团队并按照自己的方式建立自己的论坛,但这会增加大量预算。

幸运的是,有几个令人印象深刻的开源论坛软件,你只需要将其部署在你的服务器上就万事大吉了!在此过程中,你将节省很多钱,但仍能获得所需的东西。

在这里,我列出了可以在 Linux 服务器上安装的最佳开源论坛软件列表。

建立社区门户的最佳开源论坛软件

如果你尚未建立过网站,则在部署论坛之前,可能需要看一下 某些开源网站创建工具

注意: 此列表没有特定的排名顺序。

1、Discourse(现代、流行)

Discourse 是人们用来部署配置讨论平台的最流行的现代论坛软件。实际上,It's FOSS 社区 论坛使用了 Discourse 平台。

它提供了我所知道的大多数基本功能,包括电子邮件通知、审核工具、样式自定义选项,Slack/WordPress 等第三方集成等等。

它的自托管是完全免费的,你也可以在 GitHub 上找到该项目。如果你要减少将其部署在自托管服务器上的麻烦,可以选择 Discourse 提供的托管服务(肯定会很昂贵)。

2、Talkyard(受 Discourse 和 StackOverflow 启发)

Talkyard 是完全免费使用的,是一个开源项目。它看起来很像 Discourse,但是如果你深入了解一下,还是有区别的。

你可以在这里获得 StackOverflow 的大多数关键功能,以及在论坛平台上期望得到的所有基本功能。它可能不是一个流行的论坛解决方案,但是如果你想要类似于 Discourse 的功能以及一些有趣的功能,那么值得尝试一下。

你可以在他们的 GitHub 页面 中进一步了解它。

3、Forem (一种独特的社区平台,正在测试中)

你可能以前没有听说过 Forem,但它支持了 dev.to(这是一个越来越受欢迎的开发者社区网站)。

它仍然处于测试阶段,所以你或许不会选择在生产服务器上实验。但是,你可以通过在他们的官方网站上填写一个表格并与他们取得联系,让他们为你托管。

尽管没有官方的功能列表来强调所有的东西,但如果我们以 dev.to 为例,你会得到许多基本的特性和功能,如社区列表、商店、帖子格式化等。你可以在他们的 公告帖子 中阅读更多关于它提供的内容,并在 GitHub 上探索该项目。

4、NodeBB(现代化、功能齐全)

NodeBB 是一个基于 Node.js 的开源论坛软件。它的目标是简单、优雅和快速。首先,它面向有托管计划的组织和企业。但是,你也可以选择自己托管它。

你还可以获得实时本地分析功能,以及聊天和通知支持。它还提供一个 API,可以将其与你的现有产品集成。它还支持审核工具和打击垃圾邮件的工具。

你可以获得一些开箱即用的第三方集成支持,例如 WordPress、Mailchimp 等。

请在他们的 GitHub 页面 或官方网站上可以进一步了解它。

5、Vanilla 论坛(面向企业)

Vanilla 论坛 主要是一款以企业为中心的论坛软件,它的基本功能是为你的平台打造品牌,为客户提供问答,还可以对帖子进行投票。

用户体验具有现代的外观,并且已被像 EA、Adobe 和其他一些大公司使用。

当然,如果你想尝试基于云的 Vanilla 论坛(由专业团队管理)以及对某些高级功能的访问权,可以随时申请演示。无论哪种情况,你都可以选择社区版,该社区版可以免费使用大多数最新功能,但需要自己托管和管理。

你可以在他们的官方网站和 GitHub 页面 上进一步了解它。

6、bbPress (来自 WordPress)

bbPress 是一个可靠的论坛软件,由 WordPress 的创建者建立。旨在提供一个简单而迅速的论坛体验。

用户界面看起来很老旧,但易于使用,它提供了你通常在论坛软件中需要的基本功能。审核工具很好用,易于设置。你可以使用现有的插件扩展功能,并从几个可用的主题中进行选择以调整论坛的外观。

如果你只想要一个没有花哨功能的简单论坛平台,bbPress 应该是完美的。你也可以查看他们的 GitHub 页面 了解更多信息。

7、phpBB(经典论坛软件)

如果你想要传统的论坛设计,只想要基本功能,则 phpBB 软件是一个不错的选择。当然,你可能无法获得最佳的用户体验或功能,但是作为按传统设计的论坛平台,它是实用的并且非常有效。

尤其是,对于习惯使用传统方式的用户而言,这将是一种简单而有效的解决方案。

不仅仅是简单,而且在一般的托管供应商那里,它的设置也是非常容易的。在任何共享主机平台上,你都能获得一键式安装功能,因此也不需要太多的技术知识来进行设置。

你可以在他们的官方网站或 GitHub 页面 上找到更多有关它的信息。

8、Simple Machines 论坛(另一个经典)

与 phpBB 类似,Simple Machines 论坛 是另一种基本(或简单)的论坛。很大程度上你可能无法自定义外观(至少不容易),但是默认外观是干净整洁的,提供了良好的用户体验。

就个人而言,相比 php BB 我更喜欢它,但是你可以前往他们的 官方网站 进行进一步的探索。同样,你可以使用一键安装方法在任何共享托管服务上轻松安装 Simple Machines 论坛。

9、FluxBB(古典)

FluxBB 是另一个简单、轻量级的开源论坛。与其他的相比,它可能维护的不是非常积极,但是如果你只想部署一个只有很少几个用户的基本论坛,则可以轻松尝试一下。

你可以在他们的官方网站和 GitHub 页面 上找到更多有关它的信息。

10、MyBB(不太流行,但值得看看)

MyBB 是一款独特的开源论坛软件,它提供多种样式,并包含你需要的基本功能。

从插件支持和审核工具开始,你将获得管理大型社区所需的一切。它还支持类似于 Discourse 和同类论坛软件面向个人用户的私人消息传递。

它可能不是一个流行的选项,但是它可以满足大多数用例,并且完全免费。你可以在 GitHub 上得到支持和探索这个项目。

11、Flarum(测试版)

如果你想要更简单和独特的论坛,请看一下 Flarum。它是一款轻量级的论坛软件,旨在以移动为先,同时提供快速的体验。

它支持某些第三方集成,也可以使用扩展来扩展功能。就我个人而言,它看起来很漂亮。我没有机会尝试它,你可以看一下它的 文档,可以肯定它具有论坛所需的所有必要功能的特征。

值得注意的是 Flarum 是相当新的,因此仍处于测试阶段。你可能需要先将其部署在测试服务器上测试后,再应用到生产环境。请查看其 GitHub 页面 了解更多详细信息。

补充:Lemmy(更像是 Reddit 的替代品,但也是一个不错的选择)

一个用 Rust 构建的 Reddit 的联盟式论坛的替代品。它的用户界面很简单,有些人可能觉得它不够直观,无法获得有吸引力的论坛体验。

其联盟网络仍在构建中,但如果你想要一个类似 Reddit 的社区平台,你可以很容易地将它部署在你的 Linux 服务器上,并制定好管理规则、版主,然后就可以开始了。它支持跨版发帖(参见 Reddit),以及其他基本功能,如标签、投票、用户头像等。

你可以通过其 官方文档GitHub 页面 探索更多信息。

总结

大多数开源论坛软件都为基本用例提供了几乎相同的功能。如果你正在寻找特定的功能,则可能需要浏览其文档。

就个人而言,我推荐 Discourse。它很流行,外观现代,拥有大量的用户基础。

你认为最好的开源论坛软件是什么?我是否错过了你的偏爱?在下面的评论中让我知道。


via: https://itsfoss.com/open-source-forum-software/

作者:Ankush Das 选题:lujun9972 译者:stevenzdg988 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Discourse 是一个开源的论坛,它可以以邮件列表、聊天室或者论坛等多种形式工作。它是一个广受欢迎的现代的论坛工具。在服务端,它使用 Ruby on Rails 和 Postgres 搭建, 并且使用 Redis 缓存来减少读取时间 , 在客户端,它使用支持 Java Script 的浏览器。它非常容易定制,结构良好,并且它提供了转换插件,可以对你现存的论坛、公告板进行转换,例如: vBulletin、phpBB、Drupal、SMF 等等。在这篇文章中,我们将学习在 Ubuntu 操作系统下安装 Discourse。

它以安全作为设计思想,所以发垃圾信息的人和黑客们不能轻易的实现其企图。它能很好的支持各种现代设备,并可以相应的调整以手机和平板的显示。

在 Ubuntu 16.04 上安装 Discourse

让我们开始吧 ! 最少需要 1G 的内存,并且官方支持的安装过程需要已经安装了 docker。 说到 docker,它还需要安装Git。要满足以上的两点要求我们只需要运行下面的命令:

wget -qO- https://get.docker.com/ | sh

用不了多久就安装好了 docker 和 Git,安装结束以后,在你的系统上的 /var 分区创建一个 Discourse 文件夹(当然你也可以选择其他的分区)。

mkdir /var/discourse 

现在我们来克隆 Discourse 的 Github 仓库到这个新建的文件夹。

git clone https://github.com/discourse/discourse_docker.git /var/discourse

进入这个克隆的文件夹。

cd /var/discourse

你将看到“discourse-setup” 脚本文件,运行这个脚本文件进行 Discourse 的初始化。

./discourse-setup

备注: 在安装 discourse 之前请确保你已经安装好了邮件服务器。

安装向导将会问你以下六个问题:

Hostname for your Discourse?
Email address for admin account? 
SMTP server address? 
SMTP user name? 
SMTP port [587]:
SMTP password? []:

当你提交了以上信息以后, 它会让你提交确认, 如果一切都很正常,点击回车以后安装开始。

现在“坐等放宽”,需要花费一些时间来完成安装,倒杯咖啡,看看有什么错误信息没有。

安装成功以后看起来应该像这样。

现在打开浏览器,如果已经做了域名解析,你可以使用你的域名来连接 Discourse 页面 ,否则你只能使用IP地址了。你将看到如下信息:

就是这个,点击 “Sign Up” 选项创建一个新的账户,然后进行你的 Discourse 设置。

结论

它安装简便,运行完美。 它拥有现代论坛所有必备功能。它以 GPL 发布,是完全开源的产品。简单、易用、以及特性丰富是它的最大特点。希望你喜欢这篇文章,如果有问题,你可以给我们留言。


via: http://linuxpitstop.com/install-discourse-on-ubuntu-linux-16-04/

作者:Aun 译者:kokialoves 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出