回复的RSS订阅源?

我之所以提到使用子集,是因为服务器在管理每个用户的 RSS feed 时可能存在性能/存储方面的顾虑,甚至用户检索 feed 时也可能存在性能顾虑。

例如,我可能会将自己设置为关注每个类别,如果不加限制,这将导致我的用户拥有一个包含所有帖子的 RSS feed。对于服务器来说,这个 RSS feed 要么被缓存,有效地使文本存储使用量加倍,要么每次请求时都生成,并消耗大量的 CPU 时间。

此外,这样的 RSS 可能会非常大,下载需要一些时间,并且会有大量的 XML 供客户端处理,可能导致在您的 RSS 客户端能够实际执行有用操作之前,需要花费几分钟的时间进行下载和处理。

在 Discourse 社区中,用户很可能拥抱 RSS,因此还可能需要考虑带宽问题。


关于您最初提出的目前是否可能的问题,我认为答案是否定的。正如您在与 Reddit 的方法相关的讨论中所提到的,这将需要一种机制,既能唯一地定位到相应的用户,又能避免泄露用户正在关注的主题的信息,而对于这类事情,通常是通过为 RSS feed URL 生成一个唯一的令牌来完成的。

因此,如果已经完成了这种机制的工作,我预计会在我的个人资料页面上的某个地方看到它被使用,例如在“通知”页面上有一个 RSS 链接,或者在“首选项”中有一个用于创建 RSS feed 的部分。


在获得此功能方面,最好的做法可能是详细说明该功能对用户将如何工作,最好还能详细说明它在后台将如何工作,然后:

  • 更新您在此主题中的原始帖子,提供这些详细信息,然后希望有人愿意将其添加到核心功能或创建一个插件;或者
  • 如果您有能力并且愿意资助将其添加到核心功能或创建插件,请在 Marketplace 中创建一个新主题或更新此主题。