数据库更新时,我可以在Yii视图中收到通知吗?

时间:2013-02-09 15:39:58

标签: mysql yii

我希望在Mysql数据库更新时收到通知,此通知应在更新完成后停止(通过添加“NEW”)。我想知道最简单的方法。 好吗?

谢谢

1 个答案:

答案 0 :(得分:1)

Yii,仅仅是在服务器上运行的PHP框架,不能做这样的事情。这对客户端 - 服务器架构至关重要。服务器可以主动更新客户端。

客户端(即用户计算机)可以采取主动。它可以向服务器发送请求。然后,只有这样,服务器才能响应客户端。

您需要在客户端上运行Javascript。 Javascript轮询服务器(通过ajax)以查看数据库是否正在更新。如果javascript轮询并发现服务器响应:“database complete”,则Javascript可以添加“NEW”徽标。