好了CFANS在公司为大家上课了,同学们注意听讲,悟空你真顽皮,去门口把门,别让唐老板进来哟!
ColdFusion非常类似于HTML标记语言,我们通常称为CFML标记语言,有开始和结束的标记。
下面是两者的比较
HTML标记
CFML标记
是不是很相识呀,当然它们完成不同的任务,CFML用来确定什么内容将出现在页面上,而HTML用来确定将如何显示那些内容。
接下来的实习课程,我们将使用ColdFusion Studio开发工具,它是HOMESITE的PRO版,当然比HOMESITE更好咯。它与ColdFusion Application server能够完美的集成在一起,使我们开发人员能够跟踪项目,添加版本控制,预览WEB页面等等,总之在程序代码HTML编辑中属于世界上最佳的工具。

好了,大家已经注意到,每当打开Studio的时候,就自动提供了一个默认的HTML页,其中有必须的头标记和体标记。不过这个模版对我们中国人好象不太适合,我们把它换了吧,
把它覆盖到“盘符:\Program Files\Allaire\ColdFusion Studio 4.5\Wizards\HTML\Default Template.htm”
OK了,以后打开STUDIO的时候,会自动产生这些代码,当然你可以在这个目录中定制不同的模板,方便你自己调用。
恩,我们开始一个完整的CFM程序的设计吧,并把它保存在WEB的路径里,如:c:\inetpub\wwwroot\home.cfm
并打开浏览器http://127.0.0.1/home.cfm
欢迎访问我的主页
现在的时间为:
#today#
呵呵,我再来解释一下,
cfoutput是用来显示CF数据用的
语法为:
记住CF变量需要用#变量#标出。
而cfset是用来创建或修改一个变量
语法为:
now()是CF的函数,用来返回服务器当前的时间,你可以控制这个时间的任意格式如:
有关时间函数的更多信息,查阅ColdFusion函数手册吧。
对了,我们还要讲一些程序注释的细节。
HTML的注释为
可以被浏览器里看到的,如果其中有CF代码,CF会自己处理。
CFML的注释为
不能被浏览器显示,并且CF不做处理,可以跨行写,只需以结束.
好了,这节课,我们也结束了,同学们下课!CFANS就不提供各位午餐了。

