在Ruby On Rails中,CMS gem支持更强大的功能和完全可定制的功能。
我需要创建一个具有管理员的应用程序,用于创建,更新和编辑,删除页面。
并希望使用可自定义的CSS和其他功能,例如我可以添加内部应用程序。
例如,计数喜欢页面上的艺术品,并在Facebook上分享页面。
您的帮助和建议绝对合适。
感谢您的帮助。
答案 0 :(得分:1)
根据我自己的经验,我可以推荐Refinery CMS,这将满足您的大部分要求。您可以完全自定义CSS,它允许您一方面向其添加Rails引擎,但它也可以作为gem添加到现有应用程序中。你必须做一些工作来获得你的计数和你的Facebook分享。
我曾经听过Locomotive CMS创作者的一句话,乍一看似乎有点灵活,但你需要投入更多时间才能让你开始。它允许通过配套应用程序将正在运行的站点从开发转移到生产,而您必须使用Refinery CMS“在线”开发内容。
我猜你的选择将是一个品味问题。当然,Ruby Toolbox
中列出了许多其他可能性答案 1 :(得分:0)
为了提供一些观点,我们最近从sratch
创建了我们自己的CMS这很简单 - 有几个在线教程解释过程
基本上,你需要:
模型 - 发布,用户,选项
控制器 - 帖子,应用,用户,管理员:[应用,帖子]
观看次数 - 应用(索引),帖子,管理员:[应用(索引),帖子]
以下是一些资源: