一个网站有PC端和手机端,PC端有一个反馈页面,用户可以填表单,而页面上还有个二维码,用户用手机扫码后,跳到手机端的反馈页面,此时PC端页面显示“正在使用手机填表”,手机端显示表单。
用户在手机上填完,提交后,PC端和手机端同时显示“已收到您的反馈”。
最简单的办法当然是轮询,我想肯定有更好的办法吧?要求使用PHP解决,可以用Redis、Workerman,但 Swoole 暂不能用。
请大致描述一下实际步骤,不要扔下一句“用XXX可以解决”便闪人,这里还需要追踪用户身份,因为不是任何人都可以反馈的,而是先经历一些操作。
谢谢!
如果是想时刻与服务器通信,获取用户操作状态,可以用 websocket