-->ColdFusion 初级教程-->建立应用程序文件

ColdFusion

后页 前页
目录
北极星书库
建立应用程序文件


ColdFusion应用程序由一组CFM文件组成,开发应用程序的过程就是产生这些文件的过程。CFM文件可以包含CFML标签,HTML标签,客户定制的CFML标签,CFSript,JavaSript,以及任何可以包含在HTML文件中的内容。


当浏览器(如Netscape,IE)请求一个标准HTML文件时,Web服务器提供该文件给浏览器,浏览器解释HTML文件的内容,将输出显示在浏览器窗口中。当浏览器请求一个CFM文件时,将由ColdFusion首先对该文件进行处理,产生一个标准HTML文件,由Web服务器提供给浏览器。对浏览器来说,CFM文件与HTML文件并无区别。在客户端不需要任何客户端软件,组件,或插件来支持ColdFusion应用程序,所有的处理都在服务器上完成。


一般地,一个ColdFusion应用程序由许多文件组成,每个文件都完成特定的功能,如提供客户输入界面,格式化输出,或操纵数据库等。建立应用程序文件有以下几个要点:


·效率――对web应用来说,效率是很关键的,你需要以最快的速度将数据提供给客户。为此在编程时对一些服务器端的操作,如大型数据库查询等,要注意提高执行效率。如果你是在为公司的内网开发应用程序,那么你不需要考虑带宽的限制,如果开发Internet应用程序,则要考虑网络传输速度的限制。


·安全性――利用ColdFusion的认证和授权特性,你可以控制客户对应用程序的访问。在ColdFusion管理器中设置安全框架后,你可以对客户进行基于NT域或LDAP目录的认证。


·客户输入界面――为了程序的交互性,用表单(form)接收客户的输入是必要的。在CFM文件中,你可以建立HTML表单,也可以使用基于JavaColdFusion表单控件(如树,数据表格,滑动控件等)而不需要任何Java的知识。


用表单接收客户输入很容易,把表单数据传递给ColdFusion应用程序同样容易。当一个表单被提交时,表单数据以“表单变量”的形式被传递给该表单的ACTION属性所指定的文件。该文件用来处理客户的输入,在该文件中可以引用表单变量以显示数据,执行查询,或执行其它各种操作。


后页
前页
目录
北极星书库