• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >ColdFusion > ColdFusionMX 编程指南 基础管理操作以及入门程

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了灵程指南,程士德中医基础学讲稿,弹性力学基础程尧舜,会计学基础程培先,机械设计基础程军红等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
第二期:基础管理操作以及入门程序

序言

在讲解ColdFusion MX的基础管理操作以及入门程序之前,先来了解一下ColdFusion MX各种版本之间的差别。ColdFusion MX目前分为商用版本和开发者版本两部分,而商用版本又包括专业版和企业版两种。顾名思义,开发者版本是提供给开发者个人使用的版本,该版本在功能上做了一些限制。比如使用开发者版本的ColdFusion MX Server在同时访问的ip上做了限制,还有就是没有Macromedia Cluster的支持(web均衡负载),另外还有一些企业版的功能,开发者版本和专业版本都不具备。此外,ColdfusionMX还具有专门为J2EE平台定制的版本,比如weblogic、websphere这些平台。下面这张来自于官方的数据表格更详细的说明了Coldfusion MX版本之间的区别。


第一部分 ColdFusion MX基础管理操作

从第一期的内容中,我们了解到了ColdFusionMX的结构,所以诳佳?/SPAN>ColdFusionMX的Script编码方式之前,我们要先学习如何配置好我们的ColdFusionMX的服务器。这部分的内容是为大家讲解管理ColdFusionMX的基本知识,而每个细节的部门我们放到以后实际的编程中一同讲解。

首先,我们在安装完ColdFusionMX之后,可以输入如下地址:http://localhost:8500/CFIDE/administrator/index.cfm,或者点击开始按钮,选择程序组的Macromedia Coldfusion MX里administrator选项来打开管理界面,管理界面如下图所示:

如果没有看到管理首页,则应该进行以下的一些操作来进行排错:

1.       回忆自己在安装过程中是选择了那一种模式,本教程是Standalone模式,另外,安装过程中,还可以选择和IIS,Apache等webserver捆绑。

2.       端口号是否正确。

3.       查看管理工具中的相关服务是否启动,正常环境下,应该有3个Macromedia Coldfusion MX相关服务运行。

4.       列出自己的错误,到闪客帝国闪客交流中心的ColdFusionMX版区或者蓝色理想的经典论坛的DreamweaverMX版区寻求帮助,相信这里的朋友会尽可能的给你解释。

5.       查询Macromedia网站上的相关资料,不过是英文版的,各位朋友要有耐心。

总之,如果完全按照第一期的安装过程进行安装,那么是不会出现错误的。

在看到上面的管理界面后,输入管理密码(这个管理密码是在安装过程中设定的,而且大小写敏感)。就会看到如下的界面:

上面的这个图形是ColdFusionMX的主管理界面,它由四个部分组成。左上角是返回管理首页和退出管理界面的两个链接,这里就不做说明了。右下脚的大部分文字区域则是在点击图形中的6个部分中的不同链接后显示不同管理内容的区域,是进行管理配置的主体部分,而上图中的6个部分,将在下面的内容中逐一说明。

l         管理界面的第一部分  

以上四个链接点击后,会在管理界面的主体部分看到基于cfmx的不同的信息。Documentation主要是文档,英文pdf,但是非常有用,从安装到开发,非常齐全,这里就不在赘述。只是要提醒大家一点,cfmx有一些tag和coldfusion5有了很大的区别,在使用的时候多多查阅手册就可以了。以后的内容中,也会随着tag的讲解说到这些。TechNotes则是访问Macromedia官方网站的知识库,如果你的操作系统是中文的,那么会打开基于cfmx关于中文部分的一些Technotes,但是你不要抱太大的希望,目前打开的中文technotes页面还是空的。Release Notes点击后会看到Marcomedia目前发布了哪些关于coldfusionMX的资源和文档,如果中文的操作系统,请直接访问http://www.macromedia.com/go/prod_releasenotes获取相关信息。Version Information则是查看安装在自己系统之上的ColdFusionMX的配置。标明安装在机器上的版本是开发者版本还是专业版、企业版。

l         管理界面的第二部分

该部分的管理主要涉及到配置ColdFusionMX的Server各项参数。下面逐一做简要介绍。Settings是配置一系列的请求访问及错误中止的参数。如下图:

     

      Limit simultaneous requests to n表示配置服务器接受同步请求的数量;Timeout Requests after(seconds) n表示服务器请求超时时间,标准单位为秒,也就是超过一定的时间(秒),服务器会自动中止该请求;Use UUID for cftoken在使用cftoken这个tag时使用UUID这种全局唯一标识方式处理事务,UUID=Universally Unique Identifier;Enable HTTP status codes允许当服务器未处理错误页面时设置状态编码;Enable Whitespace Management允许CFMX服务器启用空格管理,比如压缩不必要的空格和缩进来压缩CFML页面的容量;Missing Template Handler提供了创建和传递通用的.cfm模版的方法,也就是在服务器发现请求索在页面不存在时,给予的一个标准的显示输出;Site-wide Error Handler默认状态下发生错误时,CFMX服务器会显示一个包含错误信息的页面,它与前一点的区别是页面不存在和页面出错的两种相对于浏览者的显示模版可以分别定义。

Caching选项则是进行CFMX服务器的缓存设置。如下图:

Template cache size (number of templates) n表示用于模版缓存的内存数量,默认是1024,建议在各位做WebSite时不要过分提高这里的数值,也不要设置为0,实际的数值参照站点的被访问情况来定;Trusted cache选中后为不检查cache中的页面是否进行过更新,相比大家都不会勾选了吧,当然,如果你的website百十天也不更新一回,建议还是勾上这个选项,会加速web页面的显示;Limit the maximum number of cached queries on the server to n表示CFMX端存储的查询数量,默认是100个。这会加快同一查询反复工作的速度。

Client Variables是关于通过浏览器访问站点的浏览者的本地信息存储的设置。Asp中的cookie,session,在CFMX中也有,就是通过这个选项进行设置。如下图:

ColdFusionMX使用三种方式来存储客户变量,第一种就是众所周知的cookie方式,第二种是把客户变量写入cfmx服务器的系统注册表,第三种是选择一个数据库,把客户变量添加到该数据库中。对于初学者而言,作者本人只需要提醒你,不建议你把客户变量写入注册表,尤其是对于站点中具有论坛和交流中心之类的具有高交互性的程序的时候,因为对于这样的程序,把客户变量写入服务器端的注册表会大幅度降低你的站点性能。

Memory Variables用于管理CFMX中的application和session的有效性,另外,它还可以使用J2EE的Session Variables。如下图:

Maximum Ti

您可能想查找下面的文章:

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

相关文章

  • 用Coldfusion生成 OFFICE 文件的代码
  • ColdFusionMX 编程指南 ColdFusionMX编程入门
  • ColdFusion与FLASH通信轻松入门教程
  • ColdfusionMX与FlashMX通讯的方法
  • ColdFusionMX 编程指南 基础管理操作以及入门程
  • ColdFusion MX 轻松制作 FLASH的方法第1/3页
  • Coldfusion MX PageList 菜鸟版教程
  • ColdFusionMX 编程指南 ColdFusionMX Basic Tag编程
  • Coldfusion MX广告轮换系统制作教程
  • ColdFusion MX 远程服务实例入门教程

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Coldfusion MX广告轮换系统制作教程
    • ColdFusion MX 轻松制作 FLASH的方法第1/3页
    • ColdFusionMX 编程指南 ColdFusionMX中的循环
    • ColdFusion MX 远程服务实例入门教程
    • Coldfusion MX技巧精华收集之2第1/6页
    • ColdFusionMX 编程指南 安装教程
    • ColdFusionMX 编程指南 基础管理操作以及入门程
    • Coldfusion MX PageList之骨灰版
    • ColdFusionMX 编程指南 ColdFusionMX编程入门
    • ColdfusionMX与FlashMX通讯的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有