ColdFusionMX 编程指南 安装教程

第一期:进入Macromedia ColdFusionMX 世界

程序开发:

教程编写:

 MJking

版权所有:

 

系统及环境需求:

  • Window2000/XP
  • 256M RAM
  • Coldfusion MX(Developer Edition)
  • Microsoft Access
  • 任何一款文本编辑器(本教程默认为Coldfusion Studio 5 + DreamweaverMX)

序言

在大家进入ColdFusion MX的世界之前,应该先了解一下Macromedia公司最新的MX家族产品。如下图:

从左到右的顺序是:Dreamweaver、Flash、ColdFusion、Freehand、Fireworks。想必早就接触Macromedia的web开发设计工具的程序员与设计师们都对此不陌生了。在这里,对于ColdFusion之外的产品就不在赘述,网上和书店都有很多的资源。

在这里要简要的谈及一下Macromedia MX系列产品的关系及对Web应用的影响。Macromedia推出MX系列产品之前就已经从根本上转变了自己的产品发展策略,使用Macromedia的新一代MX产品开发具有高度用户体验的Rich Internet Application成为了Macromedia的最终目标。Macromedia MX产品所对应的应用位置请参照下表:















客户端 Client

扩展HTML及不同设备支持

服务器端 Server

快速可发环境并支持.net和java技术的扩展

开发工具 Tools

完全整合的开发平台彻底提升前后台开发水平

上表中,用于Client端的则是Flash Player,用于Server端的是ColdFusion MX或者Jrun4,用于开发工具的则是由Flash MX、Dreamweaver MX、Fireworks MX组成的MX Studio。通过上述的Macromedia策略满足我们开发Web应用中的三个准则:快速开发、用户体验、工业标准。

第一部分 了解ColdFusion MX

很多开发者以前都用过asp、php、jsp、cgi等语言,但是遇到过很多头疼的问题,有的是跨平台的问题,有的是语言商业化问题,有的是学习某种语言的门槛问题,有的是性能问题等等。很多人不等不去学习多种语言以满足客户在不同平台上的需要,很多人不得不去学习更多的基础知识来满足自己学习某种语言的前提。这里就要想大家推荐Macromedia ColdFusion MX,它简单易学,真正实现了跨平台。ColdFusion MX是一套面向企业的应用服务体系,它不仅仅是一种语言,而是基于J2EE基础架构的有自己独特开发方式的产品。所以不能把ColdFusion MX和asp、php等脚本语言划分为同一种类型的语言。ColdFusion MX的体系包括基于J2EE架构的application Server、名称为NEO的开放式编码方式、开发企业应用的公用接口。从下图可以很清晰的了解ColdFusion MX的体系架构。

可以看到基于J2EE的基础服务架构是ColdFusion MX的最大特点,这也就是说明,ColdFusion MX同其他行业application Server(BEA Weblogic、Sun iPlanet等等)一样,具有解决面向企业应用的基础构造层,而且ColdFusion MX具有特别定制的功能模块,比如图表功能、全文检索引擎、Flash Remoting、Web Services。这些模块具有其他脚本语言根本不具备的功能和优势。此外,架构在最上层的ColdFusion 脚本开发环境具有独特的脚本编写方式,功能强大,学习容易,不需要开发者太多的附加素质。开发快速,成本低,使得ColdFusion MX早在欧美就成为了为企业提供网络解决方案的热门选择。而进行了全面改进的ColdFusion MX则具有更强大的优势。那么,使用Coldfusion MX可以进行何种应用的开发呢,如何称它为面向企业级的应用服务器呢?请看下图:

使用ColdFusion MX可以为企业开发众多的应用,其中涉及到企业内部员工、供应商、合作伙伴和客户。不论是大型的企业,还是处于创业阶段的中小企业,ColdFusion MX都可以从这四个方面去开发面向企业的不同应用。

关于ColdFusion MX的功能暂且介绍到这里,以上内容是介绍给众多的开发者一个全面的概念。下面我们就进入ColdFusion MX的奇妙世界。

第一部分 安装ColdFusion MX

安装ColdFusion MX的过程以Windows版本为主,如要了解其他操作系统的安装过程,请访问响应的资源,资源列表见文章末尾。

安装ColdFusion MX的过程分为如下几步,可以参照以下图形进行逐步的安装。

第一步,安装界面如下,首先你的系统应该是2000或者xp,其次建议你的服务器具有256Ram,否则运行企业级的application Server不会很顺畅。下面是安装过程中的欢迎界面。

第二步,在下面出现的窗口中填入用户名,密码,ColdFusion MX的序列号,不同的序列号决定ColdFusion MX的版本。ColdFusion MX共分为4种版本,开发者版本(不需要填入序列号),专业版,企业版,J2EE嵌入版。如果需要从老版本升级,那么填入升级所需的序列号。然后再选择能够操作该软件的用户。

第三步,选择ColdFusion MX所在的Web服务器,可以是IIS,Apache,也可以是Standalone模式,也就是让ColdFusion MX自己作为Web服务器。下图选择了Standalone模式,端口是8500。

第四步,选择ColdFusion MX文件存放的位置和Web页面所存放的位置,这一步的情况与上一步选择webServer相关。

第五步,进行以下安装到硬盘内容的选择,但运行ColdFusion MX环境的文件是必须安装的。

第六步,填入ColdFusion MX管理的密码,这里的密码一定要记好,另外,可以让ColdFusion RDS的密码和administrator的密码一致,也可以另行输入。RDS就是远程数据管理的意思,以后的数据库等在ColdFusion Studio或者DreamweaverMX中的操作就通过RDS。

第七步,安装程序会给出前几步的设置,可以通过这个窗口进行核查,如果没有错误,就进行下一步的操作。

第八步,等待一个安装的过程,这里建议关闭Web Server,关闭一些应用程序会保险一些。

第九步,看到这个界面就表示ColdFusion MX安装完了,但是还没有测试过呢!

第十步,之后ColdFusion MX就打开浏览器,如果你看到这个界面,恭喜你,你的ColdFusion MX安装成功了!

好了,通过这一期的说明,大家已经基本了解了ColdFusion MX的基本构架以及安装方式。下一期将为大家介绍ColdFusion MX的基本管理步骤,以及简单的入门编程,跟着本教程来一步一步进入ColdFusion MX奇妙世界。

第二部分 资源列表

相关于Macromedia MX系列知识的了解请访问:

http://www.macromedia.com

http://www.macromediachina.com

http://www.flashempire.net

http://www.blueidea.com

关于Macromedia 产品策略分析中文文章请访问:

http://61.156.17.126/efe_news/newsread.php?id=123

下载Macromedia MX系列产品请访问:

http://www.macromedia.com/software/trial_download/

* Macromedia ColdFusion MX和JRun4可以免费在官方网站得到开发者版本,同商业版本相比,只是限制了开发者版本的ip访问限制,服务器高级报表工具,服务器均衡负载功能等一些高级功能的使用。

注释:
JRun4、ColdFusion MX、Flash MX、Dreamweaver MX、Fireworks MX都是Macromedia公司的注册产品。

(0)

相关推荐

  • ColdFusionMX 编程指南 安装教程

    第一期:进入Macromedia ColdFusionMX 世界 程序开发: 教程编写:  MJking 版权所有:   系统及环境需求: Window2000/XP 256M RAM Coldfusion MX(Developer Edition) Microsoft Access 任何一款文本编辑器(本教程默认为Coldfusion Studio 5 + DreamweaverMX) 序言 在大家进入ColdFusion MX的世界之前,应该先了解一下Macromedia公司最新的MX家族产

  • ColdFusionMX 编程指南 ColdFusionMX编程入门

    第三期:ColdFusionMX编程入门 序言 上一期我们讲解了ColdFusionMX的基本管理操作,并且熟悉了ColdFusionMX的管理界面布局,而且上一期最后我们演示了两个非常短小的coldfusion程序,这一期会详细讲解coldfusion的入门编程,其中包括在asp中对于初学者而言非常令人头疼的数据库操作. 在每次开始进入正题之前,每一期的序言内容都会为大家介绍一些关于ColdFusion发展或者其他一些具有价值的小知识,第一期为大家介绍了Macromedia MX产品的策略和c

  • ColdFusionMX 编程指南 ColdFusionMX中的循环

    第五期:ColdFusionMX中的循环 序言 任何一种程序再简单也要具备一定的逻辑和算法,Coldfusion也不例外.如果只是靠简单的标签的堆砌,是无法真正实现企业商业逻辑的.而且,我在这里非常肯定的提出一点,就是简单绝对不等于功能弱小.目前,网络技术发展到了一个注重表现的时代,就是每一个开发出来的网络应用,要在实现逻辑的同时,具备让客户有丰富的用户体验是另一个追求的目标.Flash+Flashremoting+cf serverside script就是一种极具体验的开发手段.而对于开发工

  • ColdFusionMX 编程指南 基础管理操作以及入门程

    第二期:基础管理操作以及入门程序 序言 在讲解ColdFusion MX的基础管理操作以及入门程序之前,先来了解一下ColdFusion MX各种版本之间的差别.ColdFusion MX目前分为商用版本和开发者版本两部分,而商用版本又包括专业版和企业版两种.顾名思义,开发者版本是提供给开发者个人使用的版本,该版本在功能上做了一些限制.比如使用开发者版本的ColdFusion MX Server在同时访问的ip上做了限制,还有就是没有Macromedia Cluster的支持(web均衡负载),

  • ColdFusionMX 编程指南 ColdFusionMX Basic Tag编程

    第四期:ColdFusionMX Basic Tag编程 序言 任何一种程序再简单也要具备一定的逻辑和算法,Coldfusion也不例外.如果只是靠简单的标签的堆砌,是无法真正实现企业商业逻辑的.而且,我在这里非常肯定的提出一点,就是简单绝对不等于功能弱小.目前,网络技术发展到了一个注重表现的时代,就是每一个开发出来的网络应用,要在实现逻辑的同时,具备让客户有丰富的用户体验是另一个追求的目标.Flash+Flashremoting+cf serverside script就是一种极具体验的开发手

  • 函数式JavaScript编程指南

    简介 你是否知道JavaScript其实也是一个函数式编程语言呢?本指南将教你如何利用JavaScript的函数式特性. 要求:你应当已经对JavaScript和DOM有了一个基本的了解. 写这篇指南的目的是因为关于JavaScript编程的资料太多了但是极少的资料提到了JavaScript的函数式特性.在本指南中,我只会讲解这些基本知识而不会深入其它的函数式语言或这是Lambda算子. 你可以点击所有的例子然后你所看到的代码就会被执行,这样就可以令指南变得具有交互性.你也可以使用这个沙箱来尝试

  • Python函数式编程指南(四):生成器详解

    4. 生成器(generator) 4.1. 生成器简介 首先请确信,生成器就是一种迭代器.生成器拥有next方法并且行为与迭代器完全相同,这意味着生成器也可以用于Python的for循环中.另外,对于生成器的特殊语法支持使得编写一个生成器比自定义一个常规的迭代器要简单不少,所以生成器也是最常用到的特性之一. 从Python 2.5开始,[PEP 342:通过增强生成器实现协同程序]的实现为生成器加入了更多的特性,这意味着生成器还可以完成更多的工作.这部分我们会在稍后的部分介绍. 4.2. 生成

  • CentOS7.3中Docker的安装教程

    一.简介 Docker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低. 本教程适合阅读人员:运维工程师.后端开发人员,通过本教程可以一步一步了解Docker的使用. 二.Docker的应用场景 1. Web 应用的自动化

  • windows下 jdk1.7安装教程图解

    java编程的初学者在开始编码前都会遇到一个难题,那就是jdk1.7环境变量配置怎么操作,怎么安装,针对这个难题,小编特地为大家整理相关教程,不了解的朋友可以前往查看使用. 软件说明 虽然现在jdk出到1.8乃至1.9的版本,但是1.7才是最稳定,最好用的版本,好的用户朋友都是坚定粉丝,所以不要担心版本会老的问题,放心体验吧. 下载JDK jdk1.7怎么安装图解 (1)双击jdk安装文件,进入JDK安装开始界面,点击"下一步"; (2)进入JDK定制安装界面,保持默认,点击"

  • Linux下python3.7.0安装教程

    记录了Linux 安装python3.7.0的详细过程,供大家参考,具体内容如下 我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的python版本 有一些系统命令时需要用到python2,不能卸载 1.安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过  gcc --version  查看,没安装的先安装gcc,yum

随机推荐