【发布时间】:2010-08-13 10:28:09
【问题描述】:
在rsscache,他们提供了一种缓存您网站供稿的机制。他们声称,如果将新节点添加到您的提要中,而不是刷新和重新填充整个缓存(对于当前用户,他们可能会为新用户这样做),他们只会将新节点发送到当前用户的新闻阅读器和阅读器将它添加到其他节点中,它会在不完全刷新的情况下更新,节省带宽。 (见第 6 步)
这是正确的吗,我可以想象缓存添加了一个节点,而不是刷新和更新,但我不明白这种情况如何在访问者的 feedreader 中工作。
如果是这样,如何使用 php 实现(选择性更新缓存和/或读取器)?
是否可以扩展这种选择性节点更新机制以排除错误节点,例如;
error:node not found
因此,当源自特定服务(例如 twitter)的混搭提要(生命流)中的随机节点因服务脱机而消失时,这些节点不会被脱机错误替换,但它们之前的状态仍然存在?
【问题讨论】: