gpt4 book ai didi

coldfusion - 从Adobe ColdFusion迁移到替代CFML引擎时会发生什么变化?

转载 作者:行者123 更新时间:2023-12-04 03:37:36 25 4
gpt4 key购买 nike

我们目前正在将Adobe ColdFusion 9用于大型应用程序。我们正在考虑迁移到Railo或Blue Dragon。

我们会遇到什么问题?

  • 它会需要大量的重构吗?还是大多数CFML代码仅能在新系统上运行?
  • 替代引擎是否为大多数正式标签提供支持,或者它们是否更受限制?
  • 简而言之,这些替代品与官方语言有何不同?
  • 我们可以做些什么来减轻此过程的痛苦(例如首先升级到CF11或删除/避免某些功能)?

  • 我的问题类似于 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/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com