这里有没有人有过在生产中运行OpenBD或Railo的经验?我们有一些传统的CF6.1应用程序需要托管在某处,我想知道OpenBD或Railo是否足够稳定以供生产使用,不需要大量的工作就可以迁移到等等.
我会像'Adobe'那样说话,说是的,OpenBD和Railo都是可行的CFML引擎.主要障碍是CFML兼容性.在过去十年中,Allaire/Macomedia/Adobe一直在推动CFML标准,但我们已经成立了一个由该领域的各种专家组成的开放式CFML顾问委员会,以帮助推动该语言的未来发展.
今天似乎ColdFusion 7是基础标准.从那里开始,CFML标准似乎在供应商之间分裂.ColdFusion 8增加了许多独家功能,这些功能尚未添加到其他引擎中,反之亦然,使用Railo和OpenBD.将来,CFML Advisory应该解决这个问题.
使用ColdFusion作为标准,我发现以下两个链接是理解兼容性差异的最佳位置.
OpenBD兼容性
Railo兼容性
这是CFML咨询小组的网址.他们刚开始这个网站,所以还没有太多的信息.
OpenCFML.org
Railo中的CFML兼容性是我们的主要关注点.如果Railo中有与Adobe CF不兼容的东西,请告诉我们,然后我们会尽快解决它们.我们当然试图在Railo 3.1.x中实现CFML咨询委员会的所有要求,以便我们可以称自己与CFML 2009兼容.
AFAIK引擎应该实现核心和扩展核心称为CFML 2009兼容,但我猜咨询委员会尚未就此达成一致.事实上,供应商(就像我们一样)应该遵守这些标准并相应地实施它们.
如果您遇到任何问题,请让我们知道Railo Google小组或通过www.getrailo.com与我们联系
格特弗兰兹
Railo专业开源