如何响应数据库更改实时更新页面?

时间:2019-01-09 04:24:05

标签: php ajax database web-site-project

感谢您的帮助。 我没有网站设计方面的正式经验,我想向有经验的个人咨询设计建议,而不是自己设计复杂的解决方案。在当前项目中,我必须提示GUI更新网页,以响应数据库中每个列的更改。 我已经找到了针对类似问题的一些建议,但是仍然缺乏经验,以至于无法真正理解每种解决方案对于我的特定问题是否可行,或者如何全面解决每个问题。

简而言之,我应该如何完成此任务?再次感谢。

1 个答案:

答案 0 :(得分:0)

有两个选项。

  1. Ajax
  2. Web套接字

选择适合您的

AJAX

Ajax是一种基于front-end的技术,它可以使HTTP-Request异步进行服务器处理。 AJAX请求将不会重新加载或重定向您的页面。它将在后台处理请求和响应。

主要用于处理数据库而无需一次又一次刷新网站,也用于频繁的请求。

Web套接字

这是Socket-ConnectionClient之间的Server。同时使用TCP代替HTTP

这项技术在Real-Time Application Development中非常有名,例如不断变化的数据/图形,聊天/消息传递应用程序等等。

有用的链接

Websocket tutorial

AJAX Tutorial