model-view-controller - 选择 ColdFusion MVC 框架

标签 model-view-controller frameworks coldfusion coldfusion-8 cfml

我正在接管很多留在我们商店的 ColdFusion 东西,他们坚持将其保留在 ColdFusion 上,并且该领域的新项目必须在 CF 中完成 - 基本上这部分是不可协商的。我对 CF 的经验不是很丰富(自 2003 年以来就没有接触过它),所以过去 4-5 年里我的大部分开发都是在 .Net、MVC、C#、Linq-to-SQL 方面。

我正在寻找一个 MVC 框架,我可以将我的 Asp.Net MVC 经验与它联系起来,并希望是一个集成的 ORM(至少有一段时间我一直在使用 CF 8)。我发现了一些像 Model-and-glue、Mach II 和 Coldbox 等,但我真的不知道从哪里开始,想从使用它们的人那里得到一些关于它们的优点、缺点等的意见他们。

我知道我需要对 CFML 进行广泛的温习(几乎是重新学习),所以我不需要被告知 - 我正在展望 future 。

您能否分享有关 CF MVC 框架的任何信息,以帮助我选择最适合我的框架?谢谢。

最佳答案

看到您是 ColdFusion 的新手,我会做的就是选择一个框架并坚持使用它。起初,你会遇到问题,你会很想放弃你选择的框架,但不要这样做。掌握一个框架后,您就可以学习其他框架。

其中大部分您可以添加

An introduction to ColdFusion frameworks at Adobe.com

最重要的是要记住我们都有自己的观点,但没有真正的证据证明什么是最好的。您甚至可以不使用实际的框架,而只需在 MVC 中仔细编码。

您当前正在维护的内容

我会选择 ColdBox、ModelGlue 或 Framework/1。

ColdBox 提供了一些代码生成功能,而 Framework/1 非常轻量,因此需要学习的内容较少。

关于model-view-controller - 选择 ColdFusion MVC 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3361951/

相关文章:

java - 使用 ColdFusion 访问 Jar 文件类和方法

mysql - 查询输出中缺少日期

php - 了解PHP中的MVC View

Django Rest 框架 + django-allauth

xcode - 安装 Fragaria 框架

ios - 将 ios 框架(如 Google Maps API)添加到 subversion 将不允许正常结帐

mysql - 使用 Coldfusion 和 MySQL 解析和比较数据

php - MVC - 用户输入验证 : controller, 模型或两者

model-view-controller - 需要帮助理解 MVC

javascript - MVC JavaScript 获取 API 数据并发送到 Controller