使用coldfusion将数据保存到数据库中,而不是传统的表单发布(使用保存按钮)。有没有一种明智的方式在用户退出字段时保存信息。这是不是很好的实践呢?
发布于 2017-06-24 00:02:57
您所需要做的就是通过JavaScript为每个字段分配一个change事件,然后定义该事件将发出一个Ajax调用以将数据保存在该特定字段中。您应该需要一个目标URL,该URL接受一些主键和有问题的字段名称。
但是,您真正需要考虑的是支持此类过程所需的带宽。您当前的负载是多少?并发用户?并发表单使用?
如果您有100个人填写10个字段的表单,那么您当前有100个HTTP POST请求需要处理。如果每个字段都自己保存,你能处理1000个HTTP POST调用吗?一次1000人怎么样? 10k? 100k?和更大的表单,你有多少这样的表单?
该功能的实现相当简单,但对您的基础设施的潜在影响却不是那么简单。
https://stackoverflow.com/questions/44724442
复制相似问题