Discourse开源论坛社区程序-技术论坛-技术-6KE论坛-综合开放交流论坛

Discourse开源论坛社区程序

图片[1]-Discourse开源论坛社区程序-技术论坛-技术-6KE论坛-综合开放交流论坛

Discourse 是您的社区的在线家园。我们为那些想要完全控制其网站运行方式和位置的人提供 100% 开源社区平台。

我们的平台历经十多年的实战考验,并不断发展,以满足用户对强大社区平台的需求。Discourse 允许您创建讨论主题并使用实时聊天进行联系,以及访问越来越多的官方和社区主题。此外,我们还提供各种插件,包括由Discourse AI提供支持的聊天机器人以及使用Data Explorer插件的 SQL 分析等功能。

要了解更多信息,请访问discourse.org并加入我们的支持社区meta.discourse.org

截图

话语 3.1

嘭嘭

X社区

移动的

浏览更多值得注意的 Discourse 实例

发展

要设置您的环境,请遵循您的操作系统的社区设置指南。

  1. 如果您使用的是 macOS,请尝试macOS 开发指南
  2. 如果您使用的是 Ubuntu,请尝试Ubuntu 开发指南
  3. 如果您使用的是 Windows,请尝试Windows 10 开发指南
  4. 如果您希望使用更简单的基于 Docker 的安装,请尝试Docker 开发指南

如果您熟悉 Rails 的工作原理并可以轻松地设置自己的环境,您还可以尝试Discourse 高级开发人员指南,它主要针对 Ubuntu 和 macOS 环境。

开始之前,请确保您拥有以下最低版本:Ruby 3.2+PostgreSQL 13Redis 7。如果您遇到问题,请先参阅我们的故障排除指南

设置 Discourse

如果您想建立一个 Discourse 论坛用于生产用途,请参阅我们的Discourse 安装指南

如果您正在寻找官方托管,请参阅discourse.org/pricing

要求

Discourse 是针对互联网未来10 年构建的,所以我们的要求很高。

Discourse 支持所有主流浏览器和平台的最新、稳定版本:

浏览器平板电脑电话
苹果SafariiPad操作系统iOS
谷歌浏览器安卓安卓
微软Edge  
火狐浏览器  

此外,我们的目标是支持 iOS 15.7+ 上的 Safari。

内置

  • Ruby on Rails — 我们的后端 API 是一个 Rails 应用程序。它以 RESTful 格式通过 JSON 响应请求。
  • Ember.js——我们的前端是一个与 Rails API 通信的 Ember.js 应用程序。
  • PostgreSQL — 我们的主要数据存储在 Postgres 中。
  • Redis — 我们使用 Redis 作为缓存和临时数据。
  • BrowserStack——我们使用 BrowserStack 在真实设备和浏览器上进行测试。

另外还有很多Ruby Gems,完整列表位于/main/Gemfile

下载

© 免责声明

请登录后发表评论

    没有评论内容