Coldfusion 自动保存数据
Coldfusion automatically save data
使用 coldfusion 代替传统的表单发布(带有保存按钮)将数据保存到数据库。
是否有一种明智的方法可以在用户退出该字段时保存信息。
这甚至是好的做法吗?
您需要做的就是通过 JavaScript,为每个字段分配一个 change
事件,然后定义该事件将进行 Ajax 调用以保存其中的数据特定领域。您应该需要一个单一的目标 URL,它带有一些主键和相关的字段名称。
不过,您真正需要考虑的是支持此类过程所需的带宽。你现在的负载是多少?并发用户?并发形式使用?
如果您有 100 人填写 10 个字段的表单,那么您当前有 100 个 HTTP POST
请求需要处理。如果每个字段都自己保存,你能处理 1000 HTTP POST
次调用吗?一次1000人怎么办? 1万? 10万?还有更大的表格,你有多少?
该功能实现起来相当简单,重要的是对您的基础架构的潜在影响。
使用 coldfusion 代替传统的表单发布(带有保存按钮)将数据保存到数据库。 是否有一种明智的方法可以在用户退出该字段时保存信息。 这甚至是好的做法吗?
您需要做的就是通过 JavaScript,为每个字段分配一个 change
事件,然后定义该事件将进行 Ajax 调用以保存其中的数据特定领域。您应该需要一个单一的目标 URL,它带有一些主键和相关的字段名称。
不过,您真正需要考虑的是支持此类过程所需的带宽。你现在的负载是多少?并发用户?并发形式使用?
如果您有 100 人填写 10 个字段的表单,那么您当前有 100 个 HTTP POST
请求需要处理。如果每个字段都自己保存,你能处理 1000 HTTP POST
次调用吗?一次1000人怎么办? 1万? 10万?还有更大的表格,你有多少?
该功能实现起来相当简单,重要的是对您的基础架构的潜在影响。