3

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

<cfinclude template="mytemplate.cfm>

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

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

有任何想法吗?

4

2 回答 2

3

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

public function onApplicationStart() {
    // Application settings
    application.util = createObject("component","cfc.util");
    return;
}
于 2013-04-02T19:28:49.523 回答
-1

使用 cfc,您可以从更多地方更轻松地调用,如果它不是太大,请将其放入您的应用程序范围

于 2013-04-02T19:26:37.487 回答