文档介绍:ColdFusion 初级培训教材- 1 -
速成课程
培训教材
版权所有:北京纬博利达计算机系统有限公司
北京朝阳区外大街号泛利大厦
免费热线:
ColdFusion 初级培训教材- 2 -
速成课程
:课程总揽
全部课程为期三天。
学员要求:
l 熟悉技术
l 理解服务器特性
l 熟悉及句法
l 熟悉语言,包括等
课程内容为:
l 建立开发环境
l 使用
l 使用发布动态信息
l 常用源代码重复利用
l 使用建立表单
l 建立检索界面
l 建立用户菜单界面
l 接受用户信息,对数据库更新
l 加入在客户端检验数据有效性
l 界面安全性
课程结束后,您将能够:
l 建立、管理开发环境
l 使用存储、输出数据
l 定义,与数据库连接
l 建立查询语句,动态发布、添加、更改信息
l 加入,在客户端验证数据有效性
l 在应用中使用本地、及其他变量
l 创建交互性的数据库应用
: 简介
静态页面和动态页面
在最初的互联网上网页是静止的,所谓静止就是指服务器只是简单地把存储的文
本文件和图形文件传给用户,只有编辑者使用文字处理器和图形编辑器对他们进行修改它
们才会发生改变。
随着推出和推出,这两大语言技术让网页浏览者可
以见到页面有了一些变化,例如,一个程序可以执行一个计算器的功能,用来
ColdFusion 初级培训教材- 3 -
存储和计算数值,并在屏幕上显示结果。的功能更加强大,因为它具有丰富的环境
和快速、表现力强的语言。
然而服务器端仍旧是没有动态变化,服务器端提供的程序和文本文件和图形文件一样
没有变化。但是不久,服务器可以通过( )、
( )、应用程序等技术给浏览器传送用户定制的内容, 也是其
中的一种动态发布技术,并且功能强大,使用简单。如果你是一个即将在网上建立动态
应用和交互站点的专业开发者, 公司的应是你可以选择的一个
很好的开发工具。它提供集浏览器、服务器和数据库技术于一体的强大的应用。
利用发布动态信息的原理如下:
用户点击提交键或超级链,用户的浏览器通过或发送
请求到服务器。
服务器通过服务器的应用程序接口将用户请求和相应的页交给
服务器。
从用户端读取用户数据并处理其中的( 制标语言),
基于,服务器可通过应用程序接口或通过建立与
数据库服务器、文件系统、系统等的联系。
动态地建立一个页,并将此页返回给服务器。
服务器返回标准的页给用户浏览器。
特点:
这里列出的特点是结合用户在实际应用中所关心的几个方面提出的,
快速开发性:利用强大的可视化工具、直接的编程环境和便于管理
的应用服务器,可以快速、简单地建立复杂的应用程序。
开放的综合性: 提供数据库、邮件服务器、文件目录、、、
等服务器系统的支持。
安全性:对服务器的开发和管理进行访问控制,利用高级安全特性避免运行时的
其他应用。使用对远程文件,数据传输进行加密。
高效率:程序员可指定在多次调用数据库时,数据库保持打开状态多长时间。缓
存经常使用的查询结果,在保证数据一致性的同时减少数据库通信。
ColdFusion 初级培训教材- 4 -
出错处理:当不能找到模板文件中指定的变量时,他提供详细的错
误信息和原因。
输入合法性检查:在输入表格中用一隐含域实现输入合法性检查。一些标准的合
法性检查是数据类型、范围等。
可扩展性:利用、、、、、建立自己的
部件和标识。通过调入页中。
多种数据源:本身带有和的连接驱动,可以和任何兼容的
数据库连接,通过与、等连接。
全文索引:利用内嵌的全文索引非结构化的数据、标准文本及
桌面文件。
源代码重用:可将经常使用的代码保存为模块或,日后重复应用于其
他应用和界面中。
:数据库输出不仅能送至浏览器,还能作为发给客户。
:提供一种途径,可在客户端存储信息以做将来检索用。
与协议的结合性:支持多种网络协议,如、、、、。
这里介绍的特性,有的没有经过自己亲自使用理解会不深刻,如果在学
完了这三天的课程,经过了亲自动手的练习,有了一端时间的开发经验后再反过来看这些
特性,体会会更加深刻的。
运行应用软件应具备以下部件:
l 一个高性能、可升级、开放平台,用来传输应用,
从简单的数据驱动页到网络中的全套电子商业解决方案。
l 一个完全的应用软件管理控制平台。
l 以为后缀的文件,内容为和
的混合编码。
l 数据源或其他数据源。
支持使用位驱动或。
l 一个开放的,基于扩展制标语言