首页 > 解决方案 > 当 PHP、Javascript 的管理端发生变化时,如何同时在客户端进行更新?

问题描述

这里我有两个页面,第一个是管理面板(可以在其中对报价进行所有 CRUD 操作),第二个页面是客户端(用户可以在其中看到今天的报价)。

问题:当我从管理面板(红色圆圈突出显示)更新报价时,今天的报价在数据库和管理端 UI 中成功更新。但我希望它在客户端同时更新,同时单击红色圆圈中的“设置”按钮而不刷新页面。

如果我刷新客户端页面,那么它工作正常,但是如何在不重新加载的情况下做到这一点?

PS:我不想setInterval在客户端使用不断向服务器发送请求以获取有关报价的任何更新的功能。

在此处输入图像描述

标签: javascriptphpserverrequestpush

解决方案


我推荐Socket.io。它将您的客户端连接到服务器,当您想实时向客户端发送某些内容时,您可以轻松地做到这一点。


推荐阅读