ColdFusion软件介绍
Adobe? ColdFusion? 8 软件解决了 Internet 应用程序开发的日复一日的挑战, 使您能够在创建和交付引人入胜的在线应用程序时极具效率。 而且因为它适合任何 IT 环境, 所以您可以将 ColdFusion 8 用于一切, 从很小的部门应用程序到您的最重要的业务应用程序的高度灵活、可靠的实施。试用版ColdFusion 8 Enterprise 具有 30 天免费试用版, 可帮助您评估 ColdFusion 8 Enterprise。 这是一种完整功能的版本, 包括 ColdFusion 8 Enterprise 的所有功能。 在 30 天的试用期结束后, 试用版会自动变成开发者版。 本人对于cfscript情有独锺,原因有很多方面,其中代码简洁可读性强以及性能显著是众多原因中的主要两个原因。与许多ColdFusion爱好者接触后发现他们中间的大部分人都不太喜欢使用cfscript编写程序,一则可能与个人喜欢有关,二则也许他们还没有发现cfscript的诱人之处吧。 下面我将举以实例让各位领略一下cfscript的无限魅力。实例目标:利用cfloop以及cfscript进行2000*2000次运算,并且比较其执行时间。cfloop程序代码: <cfloop from="1" to="2000" index="i"> <cfloop from="1" to="2000" index="j"> </cfloop> </cfloop>该程序段执行耗时约:35254毫秒甚至更长。 cfscrpit程序代码: <cfscript> for(i=1;i lte 2000;i=i+1){ for(j=1;j lte 2000;j=j+1){} } </cfscript> 该程序段执行耗时约:1292毫秒甚至更短。 比较上述两段程序代码的执行效率,显然cfscript模式的循环性能要比cfloop好的很多,那我们为什么不尝试使用cfscript进行一些操作呢? 当然cfscript存在着一些限制,但是例如一些Function我想都可以编写成UDFs,这样的话,整个系统的性能就会得到大幅度的提高了。