过期域名预定抢注

 找回密碼
 免费注册

做ColdFusion 常用的組件

[複製鏈接]
發表於 2008-2-25 21:35:14 | 顯示全部樓層 |閱讀模式
大家都安裝好COLDFUSION了吧,首先,我要簡單介紹一下COLDFUSION的組件構成
  • ColdFusion Server
  • ColdFusion Administrator
  • ColdFusion Studio
  • ColdFusion CFML應用頁
  • ODBC數據源
  • ColdFusion擴展
1.ColdFusion Server$ c4 a+ B3 n" E# W' Z* ~
用來監聽從Web server傳送來的ColdFusion 應用頁操作請求,也就是以.CFM為後綴名的頁面啦
/ J3 `. N: Z" F) J0 ]' p2.ColdFusion Administrator
& N: i/ A8 C9 Y, h用來設置ColdFusion Server的配置,其中包括:8 c/ ^7 g6 _9 V. L' U
ColdFusion 數據源( o' j# `1 G' ?& r( M
調試輸出
. C8 [( W* l7 G/ f, X9 V) ^服務器設定/ K- A" a: e" F' {6 ^6 ?% M2 c0 t
應用程序的安全性( k  ^2 i: K5 U% o3 W7 T# f
服務器分組8 Y8 ^  J$ n3 O1 R
安排頁的執行
7 X$ E" c! u7 e5 J6 V: B) V) s  o路徑映射等
6 P8 v2 ^! A6 F# ~0 E$ ?3 R
3.ColdFusion Studio
9 a6 ~7 l/ |, K3 ?0 }! J提供了ColdFusion的開發環境。包括可視化開發玩具,其中包括動態頁面的預覽,交互式調試玩具,查詢建立玩具以及其他玩具,總之功能強大。是HOMESITE的PRO版,厲害吧。
4 I% p5 i/ i% x5 W$ y+ [4.ColdFusion CFML應用頁
: O/ S% \) E! R5 @; A/ y  C) j+ p是ColdFusion 的基本組成部分,又稱CFML應用頁面。是由用於處理數據輸入和格式化數據輸出的用戶界面頁和表單組成。它們包含ColdFusion標籤,HTML標籤,CFScript,JavaScript以及其他可以嵌入普通HTML頁面的標籤。ColdFusion應用頁的缺省文件後綴名是".CFM"。
2 V+ P. G2 F# s1 A; v; v5.ODBC數據源
3 `0 u$ Y0 O0 X* r/ ~' RALLAIRE公司宣稱,他們的產品ColdFusion能夠支持所有的數據庫產品,前提是該數據庫能夠支持ODBC標準。在使用ColdFusion建立數據庫應用之前,必須建立ODBC數據庫。1 z) Z& L6 v% C8 }; r# [5 S+ j7 b% X2 l# M
6.ColdFusion的擴展3 }! B+ C0 b, B  ~8 a0 a
提供了基於XML的開放式框架體系,允許加入新的組件,並且允許用COM,CORBA,C/C++,VBScript,JavaScript,ActiveX或CFML開發與商業系統的連接。# I5 @9 I# `3 p9 K/ e( n1 r

7 |! S$ W3 v5 N5 O% w  i恩,很枯燥吧,沒關係,大家大致瞭解一下就可以了。以後,我們會逐漸深入的。) m2 ^, f' n6 {5 R% K
好了,接下來,讓我們做點有意思的事情,開始我們的HELLO WORLD,哦,這位同學說他只懂HTML語言,沒關係,足夠了。
" K) W2 R! Y! J- Q在開始之前,找到你們的WEB路徑了嗎,例如c:inetpubwwwroot,在目錄內,先創建一個新的文件,helloworld.cfm,把將下面的代碼輸入,並保存。8 F+ k1 @' Q7 m) a* w; v

( s$ `/ K) l5 y4 n2 u$ l7 i<html>
9 s) v4 k6 U# j$ _4 H8 c9 I" |<head>
- x3 k. c- p7 q$ e3 r: |6 @: e<title>hello world!</title>
0 D! l" w+ S, T) O</head>

+ q# P+ e1 b8 V( o' b<body>
1 |% |8 x- W% v% ~) U# r8 e; w5 oHELLO WORLD的例子〈br>) v6 q0 P& a. b4 M) k' V- S4 p
<cfset abc='hello world!'>
+ O+ l6 J4 g1 V$ Z, g4 M<cfoutput>#abc#</cfoutput>
1 n/ q! B/ B0 g
</body>
  x, y7 `6 e% W; L$ ?& B</html>
; Y! s! }) r" i! i# m. r
顯示如下:
$ k- m( s3 w/ v' P$ `. uHELLO WORLD的例子* @4 ~! a- o8 ?$ t. c! ^. h$ R
Hello World!
; Y+ t! W. ]9 b: d* m  h0 j+ c對了,你已經猜到了,以〈CF...開頭的標籤就是COLDFUSION啦,它和HTML能夠很好的在一起工作,<cfset>就是設置一個變量,<cfoutput></cfoutput>就是把變量內的數據顯示出來。
8 t- U7 Z$ T9 u( i我們再稍微改變一下代碼!7 Z+ r$ G" J) x# R9 |
<cfset abc='hello world!'>1 k5 V* ~4 a" F/ l6 j" ?
<html>$ B3 ?8 ]+ w+ g
<head>
$ B. F* u0 ~& r  e8 P$ }  k9 {<title><cfoutput>#abc#</cfoutput>的小例子</title>9 i% B0 P4 d2 Y  w
</head>

$ |" J/ G; k. ]* M/ Z# F' l% o<body>7 Q& k  }/ ]5 J& e6 h
HELLO WORLD的例子〈br>6 q" I6 o) b, y; `) O
# V2 |6 l% O) i0 q* n2 r
<cfoutput>#abc#<br>
" L1 e! {7 A6 {( [世界真美好</cfoutput>
: s1 K) B" p! P5 ]! j2 x% h
</body>
0 M& Y6 p/ d. G0 }+ l, s- u4 M! `</html>
您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

點基跨境 數位編輯創業論壇

GMT+8, 2025-5-6 08:44

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表