我正在从数据库创建多个RSS源,以发布诸如职位空缺,志愿者机会和一般链接之类的内容.我的问题是,应该在Feed中返回多少项目,以便最有可能有人在没有任何间隙的情况下获取阅读器中的所有项目?
选择前100名?(显然需要为估计超过X时间的Feed数量设置)
选择最后24,48,72小时?
如果我通过Feedburner运行我的Feed,是否有人知道他们是否检查了一定的时间间隔以便我可以按照他们的标准创建它并确保Feedburner Feed包含所有项目?
那么,这将取决于条目显示的速率.
但我猜测,过去48小时左右的目标是安全的 - 因为很多用户都会运行独立的RSS阅读器,这些阅读器需要点击源以降低当前的时间.但如果这将是太多的数据,那么可能只是限制它.但是100会很多.
它还取决于用户如何使用该数据.职位空缺可能适用于该卷,但如果用户经常看到太多的条目进入并取消订阅,则用户可能会被淹没.
而且你需要警惕实际饲料本身的大小.一些Feed聚合服务设置了一个限制,如512kb,如果它变大,它将不会中继它.