ColdFusionカフェテリア
SAMURAIZ

 

ColdFusionのタグ・関数について

ColdFusionのタグ・関数について

ColdFusion11には、160を超えるCFタグと400以上の関数が用意されています。役割や目的に応じて、それらを使って動的な処理を行っていきます。

CFタグや関数によって、ColdFusionは内部、あるいは、別のサービスと連携して処理を行っていきます。下記の図は一例となります。

 

マークアップ言語
  • データベースに接続し、データの取得・追加・更新・削除などを行う ・・・ <CFQUERY>タグ
  • 電子メールを送信・受信する ・・・ <CFMAIL>タグ・<CFPOP>タグ
  • グラフを表示する ・・・ <CFCHART>タグ
  • HTMLの内容をPDFに変換する ・・・ <CFDOCUMENT>タグ
  • データをHTMLベースのグリッド上に表示する ・・・ <CFGRID>タグ
  • 他のサーバーで稼働しているWebサービスと連携して処理を行う ・・・ <CFINVOKE>タグ

ColdFusionはバージョンが上がるたびに、さまざまなサービスとの連携を行うための強化が行われてきました。通常はサービスごとに呼び出しや機能などがさまざまなため、呼び出し方法を覚えるだけでも一苦労です。でも、ColdFusionはそれらさまざまなサービスをCFタグや関数に集約しています。ですので、開発者は、連携したいサービスに応じて用意されているCFタグや関数を使うだけです。実際の処理はColdFusionがそれらサービスへ接続し、処理をやってもらったりデータのやりとりを行います。

またColdFusionでは、結果をHTMLで戻す以外にも、例えば結果としてグラフや画像を返すことや、ExcelやPDFを戻すことができます。さまざまな形式で呼び出し元のブラウザ(クライアント)に結果を返せるということも、ColdFusionの特徴の一つとなります。

 

個々のCFタグや関数については、プログラミングを紹介する際に行います。

 

ColdFusionの各種情報の配信


最新情報
■2017/6/26
『ColdFusion 実験室』
実験6

■2017/3/27
ColdFusion 2016 対応
インストール セットアップ情報
CFサーバーのインストール
CFビルダーのインストール

■2016/9/20
『ColdFusion 2016 リリース
Enterprise Edition 活用資料』
記事一覧

■2016/3/30
『ColdFusion 実験室』
実験4、実験5

■2015/8/10 〜
『ColdFusion クリニック』
記事一覧(随時更新中)

■2015/4/8
『JasperReportsによる帳票出力』
2. JasperReportsによる帳票出力【後編】

■2015/3/12
アップクロス株式会社
西元 貞昭様
『JasperReportsによる帳票出力』
1. JasperReportsによる帳票出力【前編】


■2015/2/25
『ColdFusionでエクセルを使いこなそう!』
4. 【上級】ColdFusionのエクセル機能を利用したPDF帳票の紹介

ColdFusionトレーニング


ColdFusionユーザーグループ
ColdFusionユーザーグループ
Copyright 2012 Samuraiz Corporation. All Rights Reserved.