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

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

以上四个链接点击后,会在管理界面的主体部分看到基于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的配置。标明安装在机器上的版本是开发者版本还是专业版、企业版。
管理界面的第二部分

该部分的管理主要涉及到配置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 Timeout是最长的超时时间,这里定义以后,不能被页面代码里的设定覆盖,也就是,你在这里定义一个Session最长存在时间是2天,那么你在页面里设定某个Session的时间是3天,这样是无效的。而Default Timeout则是如果你不在页面中设定application和session的超时,那么这里的时间将起作用。
Mappings是在CFMX Server端创建一种名称来代表目录路径的处理方式。如下图:

在图中可以看到CFMX站点的根目录指向物理路径的C:\CFusionMX\wwwroot\这个路径下的文件,同样,你可以添加某一个名称定义你的页面要引用的header文件的物理路径,比如,添加一个/header,它指向C:\test\headers\这个路径。
Mail Server则是设置CFMX的邮件服务器,实际上,最好使用一个第三方的mailServer,比如Imail,不要使用IIS自带的Mail服务器,用过的朋友自然对它的功能一清二楚。如下图:

如果是初学者的话,这里就在MailServer中输入127.0.0.1就可以了,别忘了在IIS管理器里启动IIS自带的Mail服务器。至于其他的参数,使用默认就可以了,还有,验证Mail Server是否连接成功的Verify Mail Server Connection的选项也要勾选上。
Charting则是在CFMX中加入的最新的管理图表的方式,在后续的教程中会有最令人兴奋的cfchart的讲解,它取代了cfgraph和以前Macromedia Generator的功能。管理界面如下图:

这里建议初学者使用默认设置,尤其是把Cache Type确定未Disk Cache而不是Memory Cache,如果你的站点用到cfchart的地方很多,有很多生成的图表,那么强烈建议使用Disk Cache方式,而站点只有一两幅图表,那么使用Memory Cache会加快显示速度。 Java and JVM则是对Java虚拟机的设置了,这里就不在赘述。基本可以使用默认设置。
Archives and Deployment则是涉及到了高端的应用,比如配置用户自己的文件,交由服务器管理,那么可以管理的文件以.car的方式存储在机器中,通过browse server来导入,那么可供管理的文档中包含哪些信息呢?包括:文件名和路径,数据源设定,Verity全文检索索引等等。管理界面如下图:

Settings Summary这是实时产生一份关于CFMX服务器配置的报告。
出处:
责任编辑:蓝色
上一页 ColdFusionMX 基础管理操作 一 下一页 ColdFusionMX 基础管理操作 三
◎进入论坛网络编程版块参加讨论
|