草庐IT

discourse

全部标签

ruby-on-rails - 什么是可以轻松集成到现有应用程序的优秀 Ruby on Rails 论坛?

什么是可以轻松集成到现有应用程序的优秀开源RoR3论坛?可选功能:OpenID支持Haml/SCSS模板支持表情符号、YouTube、图片等我可能会对其进行大量更改,而且我在Ruby方面仍然很薄弱,所以干净、带注释的代码以及良好的实践会很棒。谢谢:) 最佳答案 最近我在搜索类似的功能并遇到了discourse.您绝对应该检查一下。Discourseisthe100%opensource,next-generationdiscussionplatformbuiltforthenextdecadeoftheInternet.Whenev

ruby-on-rails - 在这部分代码中设置 klass = self 的动机是什么

我正在查看讨论中的一些代码并偶然发现了这个并且想知道为什么klass=self.据我所知,他们是比我更好的ruby​​开发人员,这一定是有充分理由的。他们为什么不调用self.remove_from_cache!(message["key"],false)?该block是否正在创建一个新范围,其中self引用MessageBus类?是否有其他示例说明您需要在Ruby中创建此类构造,或者这是主要示例?如果MessageBus.subscribe是MessageBus的一个实例(比如说m_bus.subscribe)会自己引用block中的m_bus吗?ensure_class_liste

php - Ruby/Rails/Discourse 如何设置根目录

我正在尝试使用apache和php运行wordpress以及使用ruby​​运行discourse。我目前正在使用代理来做到这一点。这是我要实现的目标:当用户访问http://something.com/时他可以看到我的wordpress网站。当用户访问http://something.com/forum时他可以看到讨论站点。apache代理正在工作。我已验证话语页面已加载,但遗憾的是所有Assets均未加载。为什么?脚本标签如下所示:问题是请求会转到http://something/assets/...,这不是我想要的。我尝试做以下事情:修改config/application.rb

seo - 将论坛编入 Google 的 "Discussions"标签下

我正在使用node.js构建一个名为NodeBB的论坛软件.我已经能够让Google很好地为页面编制索引,但我无法像当前已建立的论坛软件那样将这些结果显示在“讨论”选项卡中。我找到了对另一个SOquestion的回复说要使用丰富的片段。我已经尝试过它但没有运气。有趣的是,另一个名为Discourse的下一代论坛似乎也有类似的问题(例如discourse、howtogeek);我也不确定他们是否有解决方案。 最佳答案 虽然我不确定谷歌明确寻找什么关于讨论的抓取,但遵循由schema.org制定的指导方针。可能会帮助您针对Google抓

Flarum:一个像 Discourse 一样的开源社区平台

这次,我们为你带来一个叫作“Flarum”的开源论坛软件,它可以作为Discourse的备选方案。它的目标是提供一个免费、快速且易于使用的简洁而具有可定制性的讨论平台。Flarum还具有很高的可扩展性 ,允许进行大量的自定义。当然,我们可以拥有的开源选项越多越好,对吧?让我们一起来看看它能提供什么。Flarum概述⭐Flarum是现已中止运营的 esoTalk 和 FluxBB 论坛软件套件的继任者。它以优化和快捷的性能为考量,提供了一整套良好的功能。Flarum主要使用PHP编程语言开发。它由志愿者进行维护和管理,并依赖于社区的贡献来推动其发展。其主要亮点包括:高度优化响应式用户接口移动优先

ruby-on-rails - Discourse server启动失败,出现redis相关错误

Rails服务器无法在开发或生产中的Discourse项目中启动。以下是尝试以开发模式启动服务器时的日志。该应用程序已安装并一直在运行,它以生产模式部署在AWS上并重新启动unicorn加载应用程序一段时间,然后url再次停止响应并显示错误消息。来自$railss的开发日志rbt@ip-XXX-XX-XX-XX-app:/var/www/discourse#viconfig/environments/development.rroot@ip-172-31-25-46-app:/var/www/discourse#railss=>BootingPuma=>Rails5.1.4applic

ruby - 为什么 Discourse 运行这么慢?

我不确定链中的哪个环节导致了问题。我刚刚在Windows机器上完成了Vagrant上的Discourse设置。一切似乎都运行良好,除了在浏览器中加载Discourse花费了86000毫秒(一分半钟!)。有些东西告诉我它不应该那么慢。我在哪里可以找到可能导致此问题的问题? 最佳答案 这是论坛上最相关的讨论。http://meta.discourse.org/t/development-mode-super-slow/2179确保您在虚拟机中分配了足够的资源。你也可以在开发配置中试试这个#config/environments/deve

Discourse 3.0 发布,增加了很多需要的功能

Discourse是一个开源的论坛平台,以其丰富的功能和第三方集成而闻名。它也是 ​​最好的开源论坛软件​​ 之一,你可以部署在你的Linux服务器上来建立一个社区。现在,我们来看看Discourse的最新版本。在 ​​Discourse2.0​​ 发布已近五年之后,Discourse3.0终于来了。这个版本包含了大量的新功能和改进,让我带你看看:?Discourse3.0的新变化Discourse3.0Discourse3.0提供了很多东西,其中一些值得注意的亮点包括:新的设置向导用户状态通知菜单新的侧边栏实时聊天用户提示新的设置向导新的设置向导Discourse现在有一个新的设置向导,可以

Discourse 3.0 发布,增加了很多需要的功能

Discourse是一个开源的论坛平台,以其丰富的功能和第三方集成而闻名。它也是 ​​最好的开源论坛软件​​ 之一,你可以部署在你的Linux服务器上来建立一个社区。现在,我们来看看Discourse的最新版本。在 ​​Discourse2.0​​ 发布已近五年之后,Discourse3.0终于来了。这个版本包含了大量的新功能和改进,让我带你看看:?Discourse3.0的新变化Discourse3.0Discourse3.0提供了很多东西,其中一些值得注意的亮点包括:新的设置向导用户状态通知菜单新的侧边栏实时聊天用户提示新的设置向导新的设置向导Discourse现在有一个新的设置向导,可以