使用ColdFusion框架

Moh*_*mad 4 coldfusion orm frameworks

任何人都可以解释使用ColdFusion开发框架的缺点(如果有的话)吗?我正在开发一个传统的应用程序,我很想使用一个框架,看看有些事情可以做到多么简单.

我是ColdFusion和框架的新手.我想了解使用框架的含义,包括优点和缺点.

Hen*_*nry 8

缺点:

  • 学习曲线(选择精益框架来减少这个)
  • 前端控制器制作丑陋的URL,经常需要在Web服务器层重写URL
  • 框架被终止的风险(没有支持,难以维护,打破新的CF版本)
  • 框架错误(选择具有良好和快速支持的流行框架)
  • 有时难以调试,因为动作通常不再是.cfm.提示:使用cfdump和cfabort查看控制器层中的转储
  • 一些框架需要更长时间才能重新启动.由于大多数框架都会缓存配置和控制器层以提高性能,因此在开发阶段,您需要始终重新启动.CF9可以缓解这个问题,因为它更快.
  • 最后,有时您将使用框架的API,CFML的抽象,并错过了解决相同问题的原生ColdFusion方法.

性能通常不是问题.别担心.

  • @Mel - 你可能想读一下这个问题,这个问题今天早些时候被问过:http://stackoverflow.com/questions/3361951/picking-a-coldfusion-mvc-framework (2认同)
  • 至于我的初学者选择,FW/1易于学习,设置和使用!下载1个CFC,阅读3个维基页面,你很高兴.:) (2认同)