我有一个客户想要在她的一些网站上安装第三方,主要的pop pop脚本。其中一个是在ColdFusion中构建的,我以前从未看过它。我想知道将代码放入.cfm文件就像将其放入PHP文件一样简单吗?我可以在文本编辑器中打开正确的文件,删除代码,一切正常吗?或者我是否需要使用adobe产品并重新编译或类似的东西?
感谢。
答案 0 :(得分:10)
就是这么简单,但是为了处理.php文件,你必须在服务器上运行PHP,你需要在服务器上运行ColdFusion才能使.cfm文件被处理。
您不自行编译.cfm文件。你只需将time.cfm保存为:
<cfoutput>#now()#</cfoutput>
...将其上传到服务器,然后打开http://domain/time.cfm
如果您将其更改为更漂亮(在任何文本编辑器或IDE中):
<cfoutput>#dateFormat( now(), 'mm/dd/yyyy' )#</cfoutput>
...保存文件,上传文件,然后在浏览器中刷新页面。 您不必手动编译或重新编译任何内容。
答案 1 :(得分:0)
答案 2 :(得分:0)
请记住,如果您有模板缓存,则可能需要在更改代码后将其关闭然后重新打开。与保留.class文件相同
在CFamin中他们看起来像这样:
可信缓存 选中时,将不会检查当前驻留在模板高速缓存中的任何请求文件是否存在潜在更新。对于在服务器生命周期内未更新模板的站点,这可以最大限度地减少文件系统开销。此设置不需要重新启动服务器。
保存类文件 选择此选项后,ColdFusion生成的类文件将保存到磁盘,以便在服务器重新启动后重复使用。 Adobe建议将其用于生产系统。在开发过程中,Adobe建议您不要选择此选项。