Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 心跳/新Post通知_Php_Wordpress_Heartbeat - Fatal编程技术网

Php 心跳/新Post通知

Php 心跳/新Post通知,php,wordpress,heartbeat,Php,Wordpress,Heartbeat,我运行的WordPress站点上有很多流量(8000+并发用户),因此我认为这里的挑战在于可伸缩性 发布新帖子后,我想通知网站上使用模式的任何人,新视频或新帖子可用,并允许他们单击链接访问 挑战在于在一个现实的时间范围内(不必是实时的)这样做,让每个连接的用户点击一些脚本来检查这里的每个插入勾选率将给我的数据库带来压力或负荷。我已经研究过WordPress心跳API,但我很好奇以前是否有人对此进行过尝试,或者在设计这样一个系统时有什么建议。你想过使用memcache或redis吗?发布新帖子时,

我运行的WordPress站点上有很多流量(8000+并发用户),因此我认为这里的挑战在于可伸缩性

发布新帖子后,我想通知网站上使用模式的任何人,新视频或新帖子可用,并允许他们单击链接访问


挑战在于在一个现实的时间范围内(不必是实时的)这样做,让每个连接的用户点击一些脚本来检查这里的每个插入勾选率将给我的数据库带来压力或负荷。我已经研究过WordPress心跳API,但我很好奇以前是否有人对此进行过尝试,或者在设计这样一个系统时有什么建议。

你想过使用memcache或redis吗?发布新帖子时,向redis添加id、title和permalink的条目,然后使用直接连接到redis的简单php脚本,读取上次创建的帖子id、title和permalink。轮询时,您可以在客户机上发送最后一个post时间戳,并在时间戳不变的情况下从服务器返回“无更改”