Coldfusion是一个商业开发平台。
它既是一种应用服务器也是一种编程语言。很多开发人员常常把它们当成一件事,他们用ColdFusion语言(CFML - ColdFusion Markup Language)来编写应有程序,文件的扩展名是.cfm。并把编写的应用程序运行在ColdFusion服务器上(也可以部署在其它支持CFML的应用服务器上,如J2EE应用服务器、BlueDragon等),当一个request从browser端发过来时,web server(如IIS)会判断文件的扩展名,如果请求的是.cfm文件,则由ColdFusion server进行处理,处理完之后把结果发给web server,再由web server response给browser。
Coldfusion history:Allaire公司的 Jeremy and JJ Allaire 在1995年最初设计它的时候是为了让html pages更容易连接数据库,2001年Allaire被Macromedia收购,在2005年Macromedia被Adobe Systems收购,Coldfusion成了Adobe的产品。
Coldfusion version:
1995: Allaire Cold Fusion version 1.0 1996: Allaire Cold Fusion version 1.5 1996: Allaire Cold Fusion version 2.0 1997-June: Allaire Cold Fusion version 3.0 1998-January: Allaire Cold Fusion version 3.1 1998-November: Allaire ColdFusion version 4.0 (space eliminated between Cold and Fusion to make it ColdFusion) 1999-November: Allaire ColdFusion version 4.5 2001-June: Macromedia ColdFusion version 5.0 2002-May: Macromedia ColdFusion MX version 6.0 (build 6,0,0,48097), Updater 1 (build 6,0,0,52311), Updater 2 (build 6,0,0,55693), Updater 3 (build 6,0,0,58500) 2003-July: Macromedia ColdFusion MX version 6.1 (build 6,1,0,63958), Updater 1 (build 6,1,0,83762) 2005: Macromedia ColdFusion MX 7 (build 7,0,0,91690), 7.0.1 (build 7,0,1,116466), 7.0.2 (build 7,0,2,142559) 2007-July-30: Adobe ColdFusion 8 (build 8,0,0,176276) 2009-April-04: Adobe ColdFusion 8.0.1 (build 8,0,1,195765) 2009-October-05: Adobe ColdFusion 9 (build 9,0,0,251028) 2010-July-13: Adobe ColdFusion 9.0.1 (build 9,0,1,274733)
Coldfusion Framwork:ColdFusion on Wheels、Fusebox、Mach-II、Model-Glue、onTap, etc.