从CF9搬到Railo之前我应该​​考虑哪些事项?

时间:2011-01-31 22:44:51

标签: coldfusion railo

我已经使用ColdFusion 9和ColdFusion on Wheels Framework大约6个月了。我仍然认为自己是初学者,但我很乐意做我需要的大部分事情。

我最近开始编写完整的CF Script组件,我喜欢语法的清晰度。我很失望失去CFQuery,CFLoop等提供的一些简单性......但我现在可以没有这个。

最近,有几个人提到Railo有更好的CFScript支持。我正在考虑转换这个原因。

我应该记住哪些内容,以及两个平台在功能和易用性方面如何相互叠加?

4 个答案:

答案 0 :(得分:10)

就Railo和ColdFusion之间的差异而言,您需要查看以下内容。此页面列出了所有与CFO没有相关的东西,反之亦然:

http://www.getrailo.org/index.cfm/documentation/compatibility/cfml-compatibility/

答案 1 :(得分:5)

梅尔,

最简单的尝试方法是创建一个名为“/”的映射,指向“/”,然后从admin编译此映射。这应该会给你一个很好的结果,你的代码在编译方面是如何兼容的。

值得考虑的好事。如果您对CF9非常满意,请坚持下去。你永远不会改变一支胜利的球队我当然为Railo感到自豪,并确信它是最好的CFML引擎。但我有偏见,你应该只考虑一个开关,如果出于不同的原因真的有必要。成本,性能,内存占用。但同样,如果您的系统在CF9上运行得非常好,只需省钱并用它做其他事情。

格特弗兰兹 Railo Technologies GmbH

答案 2 :(得分:4)

小心根据轶事做出决定! ColdFusion 9.0.1为cfscript带来了更多支持:

  

支持以下内容:

     CFScript中的

for-in构造(用于数组)

     

在CFScript中的for循环中的var声明

     

函数参数元数据   cfile action =“upload”(FileUpload)和cffile action =“uploadall”的函数等价物(FileUploadAll)

     

以下脚本函数已实现为CFC:

     

DBINFO

     

IMAP

     

弹出

     

LDAP

     

进料

自: http://kb2.adobe.com/cps/847/cpsid_84725.html

答案 3 :(得分:3)

如果您正在使用PDF生成(CFdocument)或图表(cfchart)进行大量工作,您将需要在Railo中尝试这些,并了解它们与您目前使用Adobe CF获得的内容相比较。当我在Railo中测试图表时,我发现Adobe CF引擎可以生成更好看的图形。我认为PDF引擎在Adobe CF中也更好。