CFMLの学び方

CFMLをゼロから始める方法の概要です。


ColdFusion(CFML)の学習へようこそ! CFMLは、動的で型付けが緩やかなJVMスクリプト言語です。ファイルの種類は2つあります。.cfmファイル(ColdFusion Markup)は完全に手続き型で、HTMLをテンプレートとして出力するためにタグベースの構文を使います。ウェブサイトを作る場合は、これをビューに使います。

index.cfm

<cfoutput>
	<html>
		<h1>Welcome to my site, #FirstName# #LastName#!
	</html>
</cfoutput>

もう1つのファイルの種類は.cfc(ColdFusion Component)で、クラスを宣言するときに使います。コンポーネントは、ビジネスロジックやモデル、コントローラーに使われます。こちらはたいていスクリプト構文で書かれ、JavaScriptに似た書き味です。

Car.cfc

component accessors=true {
	property name='make' type='string';
	property name='model' type='string';
	property name='year' type='number';

	function init() {
		return this;
	}
 
}

CFMLについてもっと学べるガイドをいくつか紹介します。