【发布时间】:2011-07-28 06:17:30
【问题描述】:
我们公司负责销售。我们收到订单,我们的 PHP 应用程序允许我们的 CSR 处理这些订单。
数据库中有一条记录不断变化,具体取决于特定 CSR 当前正在处理的订单 - 每个 CSR 都有一个这些字段。
目前,一个完全独立的页面每秒使用 xmlhhtp 请求轮询数据库并接收响应。如果响应不为空(仅当数据库中的值发生更改时),它会执行一个操作。
您可以想象,这相当于每秒一个数据库查询以及每秒一个 http 请求。
我的问题是,有没有更好的方法来做到这一点?可能是使用套接字的侦听器?执行更改时会 ping 我的脚本而不强制我轮询数据库和/或发送 http 请求的东西。
提前致谢
【问题讨论】:
标签: php ajax request listener xmlhttprequest