我们目前正在将Adobe ColdFusion 9用于大型应用程序。我们正在考虑迁移到Railo或Blue Dragon。
我们会遇到什么问题?
我的问题类似于What Notable Differences are there between Railo, Open Bluedragon, and Adobe Coldfusion?,但是尽管这与实际差异有关,但我还是要特别询问过渡/实现的实用性。
最佳答案
这完全取决于您的代码和所使用的特定Adobe ColdFusion功能。大多数情况下,每个CFML迭代都支持相同的标签/功能。通常会记录和说明它们偏离Adobe产品的地方。您需要深入研究代码库,并专门查看正在使用的功能,并将这些功能与所选的CFML引擎进行比较。或者,您可以下载并启动备用CFML引擎,将代码库放入其中,然后看看有什么问题。
以Railo为例-CFML Compatibility
Railo tries to adhere the CFML standard as good as possible, Still there are some differences like missing tags and functions or a slightly different behavior. This page and the ones below should describe the incompatibilities.
我要问您基于此评论是基于什么? “尤其是他们的前途未卜”。您正在运行ColdFusion9。此后,Adobe已实现了两个主要版本(10和11),并且当前正在开发将来的版本。
关于coldfusion - 从Adobe ColdFusion迁移到替代CFML引擎时会发生什么变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24309472/