cfc和cfm之间的区别

时间:2013-04-02 19:13:25

标签: coldfusion cfc cfml

我正在尝试为在ColdFusion中运行的网站创建一个UDF库(用户定义函数)。在这样做时,我试图找出cfc和cfm文件之间的差异。哪个更有助于创建这个函数库?我知道我可以使用

<cfinclude template="mytemplate.cfm>

将其包含在页面中,但每次都会在该页面上运行该cfm的全部内容。除了创建cfc的对象并以这种方式调用函数之外,我不知道和使用cfc更简单的方法。

<cfobject type="component" action="create" name="test">

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

我这样做的方法是在cfc中创建我的所有UDF。然后我在应用程序启动时初始化cfc:

public function onApplicationStart() {
    // Application settings
    application.util = createObject("component","cfc.util");
    return;
}

答案 1 :(得分:-1)

使用cfc,你可以更容易地从更多地方打电话,如果它不是太大就把它放到你的应用范围