这里有没有人有在生产环境中运行OpenBD或Railo的经验?我们有一些遗留的CF6.1应用程序需要托管在某个地方,我想知道OpenBD或Railo是否足够稳定,可以用于生产使用,不需要很大的努力就可以迁移到其他地方,等等。
发布于 2008-12-17 16:00:19
我将以“Adobe”的身份插话,并说,是的,OpenBD和Railo都是可行的CFML引擎。主要的障碍是CFML兼容性。在过去的十年中,Allaire/Macomedia/Adobe一直在推动CFML标准,但我们已经组成了一个开放的CFML顾问委员会,由该领域的各种专家组成,以帮助推动该语言的未来。
今天,ColdFusion 7似乎是基础标准。从那时起,CFML标准似乎在供应商之间分裂了。ColdFusion 8增加了许多独家功能,这些功能还没有添加到其他引擎中,反之亦然。在未来,CFML咨询应该解决这个问题。
使用ColdFusion作为标准,我发现以下两个链接是理解兼容性差异的最佳位置。
OpenBD Compatibility
Railo Compatability
这是CFML顾问组的url。他们刚开始创建这个网站,所以网站上还没有太多的信息。
OpenCFML.org
发布于 2009-06-25 15:57:58
Railo中的CFML兼容性是我们的主要关注点。如果Railo中有与Adobe CF不兼容的地方,请让我们知道,然后我们会尽快修复它们。当然,我们正在尝试在Railo 3.1.x中实现CFML咨询委员会的所有要求,这样我们就可以称自己为CFML 2009兼容。
AFAIK引擎应该实现核心和扩展核心,称为CFML 2009兼容,但我猜咨询委员会没有同意这一点。事实上,供应商(就像我们一样)应该遵守这些标准,并相应地实现它们。
当然,如果您遇到任何问题,请让Railo Google小组知道或通过www.getrailo.com与我们联系
格特·弗朗茨
Railo Professional开源
发布于 2008-12-16 17:38:12
两者都与CFMX7兼容,因此将cf6.1站点迁移到这两个站点都不会有任何问题。
通过警告,OpenBD 不支持CFDOCUMENT标签,因此生成将是一个问题。另一方面,Railo做到了。
Railo有一个express version,它不需要安装,并且可以很容易地查看现有的应用程序是否与它一起工作。
OpenBD也有一个download and ready to run version,虽然我还没有试过,但它应该和Railo Express版本一样容易安装。
似乎已经启动了OpenBD项目,将Flying Saucer project集成为CFDOCUMENT支持的替代品。有关这方面的更多信息,可以使用found here。
https://stackoverflow.com/questions/371985
复制相似问题