PHP / Javascript:看看是否有人访问了同一个网址

时间:2015-01-16 12:15:31

标签: javascript php ajax angularjs laravel

我在Laravel中使用AngularJS构建了一个项目,您可以在其中查看和编辑报告。 我想实现这样的功能:当有人编辑报告时,不应该允许其他人做同样的事情。当有人编辑它时应该锁定它。 当用户完成编辑或离开页面时,报告应该打开,任何人都可以再次编辑它。

您对此有何建议?我已经考虑了一些关于cookie /会话的内容,但我不确定如何检测用户是否离开了页面。

1 个答案:

答案 0 :(得分:2)

我认为最好的方法是使用websockets。报告编辑将与您的服务器创建websocket连接,当关闭编辑页面时,将终止连接