首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cffile cffile函数,哪个更好?

cffile cffile函数,哪个更好?
EN

Stack Overflow用户
提问于 2014-09-09 21:42:40
回答 2查看 462关注 0票数 2

从ColdFusion 8开始,就有一些函数可以与文件交互,但在只有cffile标记之前。

现在我已经升级到ColdFusion 10,我应该使用哪一个,cffile标记还是文件函数?一种比另一种更好吗?

例如,我是使用cffile action = "write"还是应该使用fileWrite()

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-12 22:59:42

这是我的猜测。我怀疑<cffile action="read">的实现方式与fileopen()fileread()不同。我相信这是因为cfscript版本可以有一个文件变量,而标记版本不能。因此,它们是不同的。

我怀疑FileRead(fileobj [, buffersize])会更快,因为它没有将打开和读取操作合并为一个。

票数 3
EN

Stack Overflow用户

发布于 2014-09-16 08:27:55

我深信两者在表现上并无分别。

在百万次循环测试中出现的一件事是标记超时问题。<cffile>向我扔了一个requesttimeout,而fileWrite()函数没有。

基于这一观察,我可以说,<cffile>每次都有轻微的requesttimeout检查开销。花生。

此外,通过删除属性周围的所有<cf前缀和",还有助于减少文件大小,我建议平等地看待它们。我的2美分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25753986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档