ColdFusion有什么问题?

背景:
我在设计阶段有一个新网站,我正在考虑使用ColdFusion.服务器目前使用ColdFusion和Python进行设置(为我完成).

我可以选择使用什么,ColdFusion似乎对标签概念很感兴趣.使用PHP和Python开发网站后,使用新工具的想法似乎很有趣,但我想确保它与其他两个选项一样易于使用,例如URL美化和可伸缩性.

在可扩展性和开发速度方面使用ColdFusion是否存在任何常见问题?

我的另一个选择是使用Python与WebPy或Django.

最佳答案
具有像Sean Cornfeld的FW / 1这样的良好框架的ColdFusion 9具有充足的性能和任何现代Web服务器开发语言的所有功能.它具有一些很好的集成功能,如Exchange服务器支持和开箱即用的excel / pdf支持.

像所有工具一样,它可能适合或不适合您,但在可扩展性方面的问题通常在于您的代码,很少是平台.

在CF9中自由使用memcached或内置的ehache,聪明地了解您的数据访问策略,智能地返回数据并且您将获得良好的性能.

我最近使用CF的方法是将jQuery广泛用于客户端逻辑,并使用CF进行初始页面设置和使用ajax调用来填充表格.这大大减少了CF特定代码并强制实现了良好的逻辑分离.此外,它还减少了对任何一个平台的依赖(除了优秀的jQuery库).

要专门回答你的问题,如果你在这里阅读[coldfusion]标签,你会发现很少有关于速度或可扩展性的问题,它可以很好地扩展.许多问题似乎都出现在CF是另一个工具(如Apache Axis(Web服务)和ExtJs(cfajax))上的一个相当薄的层 – 你不需要使用它们.您可能需要mod-rewrite或IIS重写来隐藏.cfm

转载注明原文:ColdFusion有什么问题? - 代码日志