在数据库和另一台PC上输入更新

时间:2017-11-09 21:45:36

标签: javascript php input instant

先见https://www.phpflow.com/demo/html5_inline_editing_with_php_demo/ 以下

您坐在那里,数据库中发生了一些变化,然后将其保存在我的网络会话中。但是当我看到某些东西时,我想拥有它,它也在另一台计算机上。因为另一台计算机现在应该刷新以查看更新,但是如何在其他计算机上修复它呢?没有刷新。只有像JavaScript这样的Ajax才是全新的,所以我理解其中没有。你们想帮助我吗?

1 个答案:

答案 0 :(得分:1)

  

我听到其他人说我更好的websocket可以使用,因为ajax比过多的不必要的请求发送

你是对的。 ajax(或任何http请求javascript或任何其他人做出的)受当前服务器/客户端通信模式的约束,其中服务器仅响应请求,它从不发起与客户端的联系。

因此,使用ajax的任何内容都必须不断刷新以获取新数据。

如果您希望服务器能够告诉客户端有关新功能的信息,而不会被问到,则必须使用像websockets这样的东西。

这似乎是您开始的好地方:http://www.phpbuilder.com/articles/application-architecture/optimization/creating-real-time-applications-with-php-and-websockets.html