哪些文件扩展名由Trusted Cache缓存? CFM和CFC是显而易见的,但CFR呢?受信任的缓存是否还有其他文件扩展名?哪些文件扩展名受到ColdFusion的信任缓存器影响
我知道有些地方/可疑的文件输入模板缓存是:
- 在URL中直接指定(
cfm
,cfml
,cfc
,更多?) - cfinclude(任何文件扩展名时使用在cfinclude如
<cfinclude template="./some.css">
) - cfmodule(
cfm
,更多?) - cfimport(
cfm
,也jar
和tld
?) - cfobject,CREATEOBJECT(
cfc
,也.NET,COM,Java和Web服务?) - cfreport(
cfr
可与cfcompile效用得到遵守?)
还有没有其他的标签这会将内容添加到模板缓存中具有相同的效果?
我添加了另一个我发现内容可以进入模板缓存的案例。你有进一步的见解吗? – nosilleg
补充说明。 –
您提供的链接是正在缓存的应用程序级对象的示例,同时继续动态执行其方法/伪构造函数的主体,而该构造函数是CFINCLUDE。这与我上面的*情况B *类似。该对象和方法被缓存,但该方法在调用时产生的不是。这与可信缓存无关,这是一个完全独立的过程,CF用于检查/忽略CF模板以进行修改/重新编译。 –