ColdFusionではそれぞれの変数に応じた「接頭辞」を持ちます。接頭辞はColdFusionに変数の種類を定めさせるとともに、コード上でも記載された変数が何の種類の変数かを目視で特定することができるため、処理の面でもコードのメンテナンスの面でも重要です。一部の変数では接頭辞を付けることが必須な変数もありますので注意下さい。
例えば、「 a 」という変数があった場合、変数 a は何の変数かを特定することができません。また、a という同じ名前の変数が複数の種類で存在しているかもしれません(もちろんプログラムの作り方にもよりますが)。
では、「 URL.a 」と書かれている場合はどうでしょうか。この「 URL 」という接頭辞は、変数がURL変数であることを示します。ColdFusion内部でもこの a はURL変数のaであると特定した動きになりますので、接頭辞を付けない場合と比較してもパフォーマンスの面で有利です。
接頭辞の詳細は下記のマニュアルを参照下さい。
記事公開日:2011年10月27日
最終更新日:2013年01月21日
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent suscipit iaculis libero sed tristique. Quisque mollis dolor non tellus placerat vitae sodales lectus porta. Curabitur ut suscipit tellus. Maecenas rhoncus, ante vitae vehicula vestibulum, metus sapien dapibus tellus, et mattis dolor neque vitae nisl. Nullam eleifend ultrices ipsum eget pretium. Curabitur semper metus ut ante adipiscing nec volutpat sem rutrum. Nullam a nisi lacus, non interdum ante. Vivamus ante augue, commodo vel egestas sed, pharetra nec dui. Quisque sed tellus felis. Donec ipsum mauris, sagittis eu accumsan in, aliquam non ipsum.
Vestibulum tempor nunc nec felis scelerisque eget elementum erat dignissim. Ut vel ipsum mollis orci venenatis luctus. Aenean vehicula quam vel quam porttitor ac iaculis elit pulvinar. Proin consequat, ipsum eu venenatis semper, justo turpis posuere tortor, ac placerat metus nisl et lectus. Nulla cursus dui id nunc ullamcorper sed semper nisl lobortis. Aliquam erat volutpat. Phasellus arcu ante, imperdiet in ornare sed, laoreet eu massa.