我正在尝试为 PHP 应用程序构建通知系统。每次进行预订时,我们都需要在应用程序内的指定用户帐户类型中显示通知。
我在虚拟专用主机上使用 CodeIgniter 2,所以我可以选择请求安装完成工作所需的任何东西。
到目前为止,我知道 PHP 在如何触发 jQuery 方面的能力有限,因为它仅限于 Web 浏览器。我知道 Node.js 和 Socket.io 可以做我想做的事,但是如果有的话,它会如何与 PHP 结合呢?
我也知道轮询机制会很糟糕。我考虑过一种方法,通过 PHP 将行 ID 发送到确认页面中的 jQuery 脚本,理论上可以实现我的想法,但这将依赖于客户的 Web 浏览器,即有点弱。
我花了几天时间在这个问题上摸索,因为我才刚刚开始掌握 jQuery,而我对 Node.js 或 Socket.io 几乎一无所知,或者他们能做什么和不能做什么,或者——前面提到过——它们是如何与 PHP 连接的。
任何的建议都受欢迎。