【问题标题】:FAQ Plug-in or Gem for Rails 3?Rails 3 的插件或 Gem?
【发布时间】:2011-10-09 16:01:38
【问题描述】:

常见问题解答似乎是 Web 应用程序中非常常用的功能。 但似乎没有可用于 Rails 的 gem 或插件。

您能否推荐一个为 Rails 应用程序提供常见问题解答的 gem 或插件?

显然你可以用 Rails 很快地做一个简单的常见问题解答,但是有很多 可以添加更多功能:投票、搜索、类别、角色、 cmets、标记、嵌入式链接、标签……仅举几例。

似乎人们正在为常见问题重新发明轮子

【问题讨论】:

  • 显然您可以非常快速地制作一个简单的,但是可以添加更多功能:投票、搜索、类别、角色、cmets 等等。您也可以争辩说身份验证是一个简单的问题,您不需要设计。说到常见问题解答,似乎每个人都在重新发明轮子。
  • 我认为编写这样一个 gem 的问题在于,您提到的所有额外功能都可以更好地由 gems 和已经存在的 vanilla Rails 功能处理,因此专门为 FAQ gem 再次编写它们与每次需要时都编写自定义常见问题解答功能相比,这更像是重新发明轮子。

标签: ruby-on-rails ruby-on-rails-3 rubygems gem


【解决方案1】:

我刚刚为它发布了一个 gem。

https://github.com/railscash/how_to

希望有所帮助,它处于开发阶段,但我们正在积极使用它。您的 cmets/反馈将不胜感激

【讨论】:

    【解决方案2】:

    我认为当您需要更多通用内容页面时,使用 BrowserCMS (http://browsercms.org) 或 RefineryCMS (http://refinerycms.com/) 都适合。我更喜欢只使用通用 CMS,而不是为 FAQS 创建 gem/插件,因为您将拥有其他可以轻松放入 CMS 引擎的页面。节省开发人员的时间,无需更新大部分静态 HTML 页面。

    【讨论】:

      【解决方案3】:

      绝对 - 查看https://oraguide.com - 一切都在云端进行了简化/托管。它作为浮动 div 直接在页面上运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-11
        相关资源
        最近更新 更多