2014-06-12 36 views
0

我们正在努力为我们的客户提供全面的CMS支持博客和Spree。 RefineryCMS似乎是一个很好的选择,另一个就是炼金术。不过,我已经在几个地方看过炼油厂与Rails 4不太一样的地方。我尝试过自己运行它的一个实例,但是我唯一可以工作的地方是Rails 3.2,它比看到我们使用Rails 4时非常理想。我想知道,RefineryCMS已准备好用于Rails 4生产系统,还是应该在其他地方尝试我们的运气?如果是这样,你会建议或将建议我们推出自己的系统?炼油CMS是否准备好Rails 4应用程序?

感谢您的帮助!

编辑: 我们已经使用舒适的沙发墨西哥并将其推广到它通过设计施普雷和其他应用程序集成的点决定。感谢大家的答案!

回答

1

炼油厂使用Rails 4,尽管它尚未在rubygems中使用(尚未)。您可以按照指示here在您的宝石文件中参考炼油厂的master分支:https://github.com/refinery/refineryms

虽然,我会建议锁定一个适合你的提交。

+0

谢谢。你会说它是生产准备好的吗?因为它现在看起来好像很不稳定...... – Alex

+0

它一直处于这种状态,它正在积极地开展工作,因此我建议锁定一个稳定的提交。我几个月前尝试过,并且它工作正常,没有重大问题。 –

1

我们遇到过类似的项目,比如我们的Rails应用需要某种CMS来让我们的客户更新一些页面。

经过炼油厂,舒适墨西哥沙发,光芒四射的和其他一些人的摆弄之后,我们决定写我们自己的。事实证明这很简单(因为我们的客户只需要更新2-3个静态页面)。

我们的解决方案是创建一个内容/页面模型,然后使用Rails_Admin(Active Admins也可以)来设置客户端访问的后端。内容/页面模型上的每条记录只是对应一个新页面(是的,我们必须对路由进行硬编码)。

不是最好的解决方案,但它比学习一个新的CMS框架更快并且完全适合我们的项目。希望这个共享可以帮助你的项目!

+0

虽然我认为像Spree这样的东西整合可能会造成问题,然后...我们将不得不编写我们自己的博客系统/与另一个集成。关于如何进行Spree集成的任何想法? – Alex