我正在将一个用Coldfusion (无框架)构建的站点迁移到coldfusion框架。现在,它看起来像是在ColdBox和CFWheels之间做出选择。
数据库为MS SQL。
我想知道是否有人将现有网站迁移到这两个框架中的任何一个,他们是否可以推荐一个框架而不是另一个框架?
发布于 2011-12-13 05:35:52
我正在做的基本上就是你所描述的事情--将一个没有任何真正框架的旧CF应用程序移植到一个更干净的CF代码库(也使用SQL Server,BTW)。我们正在使用CF Wheels作为这项工作的框架。我们选择轮子是因为很多因素-我们更喜欢框架的风格,因为它类似于其他几个备受推崇的应用框架(Ruby on Rails,ASP.NET MVC,CodeIgniter,等等)。此外,提供的ORM层轮子非常好,它将允许我们重构许多重复和冗长的代码。
我真的不能对ColdBox发表太多评论,因为我还没有用过它。在Wheels出现之前,我们沉迷于Fusebox。我们以一种非常结构化的面向MVC的方式使用Fusebox,但随着Fusebox核心失去动力,我们发现Wheels提供了一个类似于Fusebox的组织(对于我们的工作方式),但它是一个更好、更现代的包,有很多花哨的东西。因此,这就是我们现在的首选框架。
发布于 2011-12-13 01:37:08
我可能错了,因为我从来没有真正用过CFWheels。
据我所知,CFWheels是一种不同的框架,因为它非常类似RoR。ColdBox是一种更传统的类MVC框架。
如果你不打算重做持久层,也许ColdBox甚至更简单的FW/1会更容易迁移到。
https://stackoverflow.com/questions/8477037
复制相似问题