Coldfusion自动保存数据

时间:2017-06-23 14:56:42

标签: ajax coldfusion cfml cfajaxproxy

使用coldfusion将数据保存到数据库,而不是传统的表单发布(使用保存按钮)。 当用户退出现场时,是否有一种明智的方式来保存信息。 这是不是很好的做法?

1 个答案:

答案 0 :(得分:1)

您需要做的就是通过JavaScript,为每个字段分配一个change事件,然后定义事件将进行Ajax调用以保存该特定字段中的数据。您应该需要一个目标URL,其中包含一些主键和相关字段名称。

您真正需要考虑的是支持此类流程所需的带宽。你目前的负荷是多少?并发用户?并发表单用法?

如果您有100个人填写10个字段表单,那么您目前有100个HTTP POST请求要处理。如果每个字段都自行保存,您可以处理1000 HTTP POST个电话吗?一次1000个人呢? 10K? 10万?更大的形式,你有多少?

实施这项功能相当简单,但对您的基础架构可能产生的影响并非微不足道。