高性能WEB开发

CFdump cfcomponent cfscript

可以在cfcomponent中使用cfdump吗? 在cfscript中可以使用cfdump? 我知道anser是没有的,那么如何发出函数的值insde cfcomponent cfscript ? 我使用CF8 解决方案 可以在cfcomponent中使用cfdump吗? p> 是的,有一些注意事项。如果使用CFDUMP后跟CFABORT,则无论组件/方法是否关闭输 ..
发布时间:2016-12-15 13:47:28 高性能WEB开发

如何重置application.cfc而不重置服务器实例?

可能重复: 重新启动应用程序而不重新启动服务器? Coldfusion Application / application.cfc而不重置ColdFusion Server实例?如果我记得对,有一些技巧,如在application.cfc中创建一个reinit函数或重命名文件。 解决方案 p>两个步骤: 首先,确保所有应用程序初始化逻辑都包含在CFC的OnApplicati ..
发布时间:2016-12-15 13:47:03 高性能WEB开发

什么时候var在ColdFusion组件中的变量?

(a)什么情况下应该变量范围变量和(b)什么情况下你不应该在ColdFusion组件中的var范围? 解决方案 当你在CFC中实现一个在多个请求之间共享的函数,Service CFC's in Application scope) 如果CFC每次都被实例化,你不需要(但仍然强烈推荐)var scope你的变量,而你的方法不是在同一个CFC中调用另一个方法,可以访问您在调用方法中定义的 ..
发布时间:2016-12-15 13:46:51 高性能WEB开发

使用cfqueryparam与常量

我们在我们的SQL查询中虔诚地使用 cfqueryparam 。 我的一些前辈似乎有点 不是 record_is_deleted_bt = overkill?我的意思是,没有机会进行SQL注入,我不认为使用绑定变量这对提高数据库性能有帮助。 reco ..
发布时间:2016-12-15 13:46:30 高性能WEB开发

在IE 9和Firefox 13中忽略了内容处置

我试图动态创建一个内联PDF,当用户选择保存它时,提示用我的自定义文件名。根据文档, saveasname 属性应该做我想要的。 (format =“PDF”)SaveAs对话框中显示的文件名用户保存写入浏览器的PDF文件。 但是,IE 9和Firefox 13.0.1在SaveAs对话框中出现的文件名与我的CF模板相同,但是具有PDF扩展名。 (换句话说,我的代码在 makepdf. ..
发布时间:2016-12-15 13:46:20 高性能WEB开发

使用cfinvoke和createObject运行组件函数有什么区别?

在我公司的代码中,我经常看到使用的组件文件,通过初始化该组件的对象并调用对象的方法。然而,在我看来,使用cfinvoke方法更直接,特别是当只使用组件文件中的一个方法。这两种调用组件函数的方法之间有什么区别,每个方法的优缺点是什么?何时应该使用哪个? 解决方案 cfinvoke只能在标签中使用。 createObject可用于标签& cfscript和更容易阅读IMO。 直到最 ..

评估函数

是否有更好的方法来编写以下内容? 此循环将查询中的每个字段分配给相应的表单字段。 我理解evaluate函数是回避的。 解 ..
发布时间:2016-12-15 13:44:08 高性能WEB开发

Coldfusion,什么是前控制器设计的优点在页控制器?

我来自非计算背景,我一直在努力让我的头围绕着MVC设计方法和框架。我“获得”代码重用,逻辑与显示分离,我“获得”封装和解耦,但我不明白。 此时,我只需将所有数据放在根目录中,为图像,cfcs和_includes提供单独的子文件夹,所有数据库都通过cfcs进行交互。我在页面的顶部做所有的处理,然后一个注释行然后显示/页面布局下面。 我看过的大多数框架似乎赞成一个前端控制器,所以我的顶层控 ..

为什么ColdFusion的设计者决定从1而不是0索引数组?

我只是好奇这个真的,有没有人知道他们为什么打破了这个公约? 谢谢, Ciaran 解决方案 @Cory:你会惊讶地知道谁在StackOverflow上潜伏。 : - ) 你是非常对的。 CFML的原始设计是允许非程序员构建复杂的Web应用程序。 ColdFusion\CFML是专为构建Web应用程序而设计的第一种语言。早在1995年,网络大多是静态HTML,你典型的“web开 ..
发布时间:2016-12-15 13:42:38 高性能WEB开发

是否使用cfsqltype好的做法?

当对cfqueryparam或cfprocparam进行编码时,cfsqltype是可选的。然而,我通常看到它编码。指定cfsqltype是否有什么好处? 解决方案 主要好处是对查询输入进行额外级别的健康检查将它传递到您的查询。此外,在日期时间值的情况下,如果指定了cfsqltype =“CF_SQL_DATE”或=“CF_SQL_TIMESTAMP”,我相信CF将正确地将datetime ..
发布时间:2016-12-15 13:42:28 高性能WEB开发

ColdFusion中的相对日期

正在寻找这在ColdFusion,允许我显示日期为“10分钟前”或“2天前”或“一个月前”。 解决方案 虽然与udf基本不同,我喜欢这个家伙的方法。未经过高度测试,但您也可以这样做: 编辑您没有提及版本,所以我假设CF8 ..
发布时间:2016-12-15 13:42:04 高性能WEB开发

ColdFusion发布到Twitter身份验证错误

首先,我的项目需要我自己的模块,所以我不能使用各种包和产品。尽管如此,使用正确的令牌consumer_key,consumer_secret和token_secret变量,创建正确的基本签名字符串,从而从该字符串的OAuth签名,我没有问题通过我的ColdFusion模块抓取Twitter数据。如果他们中的任何一个关闭,我将无法获得Twitter数据。 所以知道我的变量是正确的,我仍然不能P ..
发布时间:2016-12-15 13:41:05 高性能WEB开发