我想开始使用Websockets与PHP套接字服务器建立连接。此服务器应在特定间隔内检查数据库是否有更改,然后将更改发送回客户端。因此,当客户端连接时,连接应该保持打开状态,只要客户端(在这种情况下是Web浏览器)在页面上。
然后,服务器应定期检查数据库并在需要时发送数据。我知道问题不在Websockets上(除了不是所有主要浏览器都支持它)。主要关注的是PHP。我想用PHP创建服务器,但是我可以保持与PHP代码的连接时间长达多久吗?
还有间隔怎么办。通常,在C#.NET exe应用程序中,我只会创建一个计时器。在PHP中该如何实现?
如果这一切都可行,我能否简单地在Apache Web服务器中运行我的PHP代码?
然后,服务器应定期检查数据库并在需要时发送数据。我知道问题不在Websockets上(除了不是所有主要浏览器都支持它)。主要关注的是PHP。我想用PHP创建服务器,但是我可以保持与PHP代码的连接时间长达多久吗?
还有间隔怎么办。通常,在C#.NET exe应用程序中,我只会创建一个计时器。在PHP中该如何实现?
如果这一切都可行,我能否简单地在Apache Web服务器中运行我的PHP代码?