Ruby on Rails的内容管理系统? [关闭](Ruby on Rails Content

2019-08-17 03:17发布

有没有on Rails的内容管理系统,在那里一个可行的开放源码的Ruby?

我需要一个CMS与管理结构化内容的能力,内容的关系,分类(分类结构和无标记)和简单的出版工作流程。 我宁愿内容最终被持久为XML。 同时内容需要抽象从网页它公布了。

谢谢,迈克

Answer 1:

你可以尝试RadiantCMS 。



Answer 2:

我有RadiantCMS的建议不以为然。 虽然这是一个很好的CMS对于某些应用(我们用它在工作),我不认为它符合规定的要求(根据我的经验,使用它,这诚然是不是所有的广泛):

  • 没有分级制度;
  • 出版工作流程过于简单 - 即网页是草稿或已发布,而且也没有审批流程;
  • 内容是纯HTML或几个标记语言,而不是XML的一个;
  • 你可以抽象的内容,即可与片断发布的网页,但迅速变得难以管理。

有可能是on Rails的CMS合适的红宝石您的要求,但我不认为RadiantCMS是它。



Answer 3:

其他的选择是墨菲斯托和上市等相关的 。 我已经做了精细通过建立在顶部戈德堡插件,但那是因为我的预期相对于的内容分类编写自定义代码。

如你所知,任何CMS将有竞争的和可变的要求。 这通常解释了为什么每个人都和他们的叔叔都有自己的CMS。



Answer 4:

我听说过好东西昏迷 。 如果我没有记错,你没有给一个完整的应用程序中,您将得到在您添加定制的一些挂钩。 相反,你指定你的Rails应用的几个景点,你需要CMS的功能,和其他地方你保持在您的应用程序的完全控制。

如果你想有一个完整的解决方案,我将不得不与其他人同意。 无论是RadiantCMS , 墨菲斯托或错字可能是不错的选择。

如果损坏程度严重,检查了维基百科上的比较 。 它可能有更CMSes比你想要听到,因为它不是红宝石具体:-)



Answer 5:

昏迷是相当不错的,而且它非常悄悄地集成到现有的网站。 关于昏迷最好的事情是,你可以定义自己的文本过滤器。 例如,在你的页面中使用HAML,只是放到一个初始化这样的:

# HAML Text Filter
TextFilters.define :haml, "HAML" do
  require 'haml'
  def render_text(text)
    engine = Haml::Engine.new(text)
    engine.render 
  end
end


Answer 6:

我们开发了具有相当不错的分类(类无限后裔/深度)的开源项目及内容管理系统。 它的设计列出不同的项目(这些项目可以是网页,博客,供应商等)。 不知道这是否会满足您的需求,但你可以在尝试了一个演示:

http://hulihanapplications.com/projects/opal

希望这可以帮助。



Answer 7:

我与烟草业营销委员会同意。 我实现RadiantCMS时,我公司最初起步和它的工作很大。 然而,它致力于成为简单的设置和使用,而不是一个全功能的CMS工作流和这样的。

实际上,我们从移动辐射几个月前出去,现在都使用非常高兴SilverStripe 。 SS会做最如果不是所有的你的要求是什么,不幸的是它是基于PHP和Ruby的不是,所以我不知道那是多大的帮助。

后来...
理查德



Answer 8:

我曾尝试RadiantCMS并具有与Drupal的工作,我觉得RadiantCMS是隔靴搔痒是一个完整的内容管理系统。 我也一直在寻找回报率不育系像Drupal的。 看看这个: http://joshhuckabee.com/drupal-and-ruby-rails



Answer 9:

炼油厂是另一个很好的Rails 3个CMS那真的很容易为最终用户。 大客户端没有大量的网络体验。

http://www.refinerycms.com



Answer 10:

还有一个叫站插件。 我还没有使用它,但它是精选的RubyInside。



文章来源: Ruby on Rails Content Management Systems? [closed]