为便士拍卖网站创建 PHP 套接字服务器心跳


Creating a PHP Socket Server Heartbeat for Penny Auction Site

我相信这是很多人想做的事情,但在我发现的任何地方都没有明确解释。

我正在为客户开发一个便士拍卖网站,我需要构建它,以便每个人都能看到一个在用户之间同步的准确拍卖计时器。通过研究,我得出的结论是我需要设置一个套接字服务器。

我对此知之甚少,希望有人可以解释如何设置此功能。

也许你觉得这里有点复杂。一个简单的Javascript倒计时应该可以解决问题。将其放在文档顶部并立即启动(而不是在页面加载时),它应该在每个客户端上或多或少地同步。它不是100%准确的,但它适用于ebay。

添加 ajax 刷新以在需要时重新同步它。

无论如何,请考虑所有被互联网延迟的客户端操作,因此即使计时器偏离了整整 1 秒,也不应该产生太大影响。