只是好奇:我必须做一个迷你CMS,允许用户添加“页面”使用模板。每个生成的页面都有/是一个输入表单和一个“接收”页面。
我可以很容易地在Rails中看到这一点,但是我想知道使用像Refinery这样的CMS是否有什么好处。思想?
发布于 2011-03-13 23:17:00
我很惊讶地看到菲尔·阿恩特的回答被否决了--我想,如果你参与了你讨论的产品,就很难获得信任。
至于您的问题:当然,您可以自己构建该站点,而且与RefineryCMS文档相比,它可能更简单,花费的时间也更少。
无论这个站点有多大的发展可能,您的客户端都会提出更多的需求,并且很难跟上项目的复杂性。
此外,您还会从其他客户那里得到更多类似的问题。相似,但不完全一样,你每次都得从头开始。
在那个时候,像Refinery这样的cms框架成为一个有趣的选择。框架为您提供了比Rails框架本身更大的构建块,因此您可以更快地构建。您不必为每个客户的请求重新发明轮子,因为它通常类似于其他人已经建立和共享的东西(在Refinery的情况下是“引擎”)。因此,你投资学习使用这个框架的时间将会得到回报。
所以在你的例子中,即使你已经实现了你的迷你CMS,我也会考虑在炼油厂或者其他框架CMS中重做它,然后你就会构建你自己的CMS,在这里你将不得不重复其他CMSes已经完成的所有工作.
https://stackoverflow.com/questions/5201216
复制相似问题