如何处理PHP中的并发控制& MySQL的

时间:2017-08-30 05:09:10

标签: php mysql concurrency multiple-forms

我正在使用核心PHP& Mysql构建项目,我有一个注册表单,分为多个表单(比如4到5个表单),每个表单都是从新用户获取用户详细信息,我想在最终提交时将用户数据保存到数据库表形式,所以我的问题是从何处保存数据?

情况:1。如果我使用会话变量来存储表单数据,那么将会有太多的服务器资源来存储数据到会话,或者如果我在注册的同时有很多用户则会更糟。所以会话可以减慢服务器速度。

请为此提出解决方案。

2 个答案:

答案 0 :(得分:0)

将所有数据存储在数据库中,并将数据与用户的会话ID匹配。

答案 1 :(得分:0)

您可以使用javascript获取所有字段并使用ajax发送到服务器。其他解决方案是请求个人表单并使用SQL事务。