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 13、Redis 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。

下载

© 免责声明

请登录后发表评论

    没有评论内容