首页 > 解决方案 > 从数据库中获取字段的实时值(Mysql)

问题描述

我已经创建了一个包含 HTML5、CSS3、Javascript/jquery、PHP、MySQL 的网站……我正在考虑实时实现一个功能。

这将是,根据数据库字段(mysql)的值,在网络上显示一个或另一个图像。我也想过创建一个通知系统:如果一个mysql字段有一定的值,就给用户发送一个通知。

问题在于如何在无需用户做任何事情的情况下实时进行。我认为也许 websockets 可能是一个不错的选择,但我从未使用过 websockets / Nodejs,我不知道实现 / 使用它是否会很麻烦。

网络有时可以同时拥有大约 1,000 个用户(我使用一个简单的 vps 服务器)

有什么建议吗?

谢谢!

标签: javascriptnode.jsajaxwebsocket

解决方案


Websockets 与事件和监听器一起工作。您可以在后端创建一个端点并执行逻辑以从数据库中获取您需要的字段并发出一个将该值发送到前端的事件。然后在此处放置一个侦听器以获取您发送的信息,从而保持实时通信。

在此处了解更多信息https://socket.io/


推荐阅读