Adobe Coldfusion 簡介…

Coldfusion包含的核心組件有:

一、Colfusion應用伺服器
- 一個軟體程式,類似ASP.
- 解釋.cfm.cfc - 頁面裏的特殊標籤裏的內容
- 執行流程:


二、Coldfusion標記語言(CFML)

特點:
- 與Html類似,但是在伺服器端執行的語言
- 都是以cf開頭
- 一般都有開始標籤和結束標籤
- 使用屬性.


三、Coldfusion管理工具(Administrator)

配置和維護Coldfusion應用伺服器的工具
- 配置ColdfusionData Source
- 輸出方式
- 伺服器設置
- 應用程式的安全性.
CFML基礎知識

一、Coldfusion 頁面輸出

<cfoutput>Hello world!</cfoutput>

二、常量

(Coldfusion不允許為常量指定名稱,只能是固定值如123,”hello”)

三、變數

1.命名規則

- 變數名與大小寫無關
- 變數名只能包括字母,數位和下劃線.
- 每個變數名必須以字母開頭.
- 不允許使用特殊字元(如"")和Coldfusion的保留字(如函數名和標籤名)

2.變數的類型

ColdFusion被認為是無類型的, 無需指定變數的資料類型

資料是有類型的,決定了變數在記憶體中保存方式

- 簡單類型
 * 整數,如135
 * 實數,如-9.7856
 * 布林值 包括 True和False
 * 日期時間值 2005-04-07 12:56:12

- 複雜類型
 * 陣列
 * 結構
 * 查詢


- 二進位類型
 * 原始資料,如gif檔或exe檔的內容

- Object
 * Com Object
 * CORBA Object
 * Java Object
 * Web Services
 * Coldfusion 組件

3.變數的作用域

用Prefix表示作用域



要求變數名都需要寫首碼,除了variables,提高性能及可讀性

4.定義變數

 * 所有變數在使用前必須定義
 * 用cfset標籤定義變數 <cfset a=123>
 * 用cfparam 標籤定義變數 <cfparam name=”b” default=”456”>

5.輸出變數

 * 用cfoutput輸出顯示結果
 * 用##包圍變數名,<cfoutput>#a#</cfoutput>

6.類型轉換
coldfusion server 搞極都無咩人用, server 太貴 la
原帖由 herman 於 2008-7-31 22:18 發表
coldfusion server 搞極都無咩人用, server 太貴 la
用m記好過
原帖由 herman 於 2008-7-31 22:18 發表
coldfusion server 搞極都無咩人用, server 太貴 la
一套要幾銀 ???