在最新列表模式下显示最新回复提示

在开发环境中当然没问题,但在真实的论坛中,我认为这会显著增加服务器负载。一次会加载多少个最新主题?我认为是 30 个。原本每个用户每 30 个主题只需一次请求,现在则需要 31 次请求。如果有 100 个用户,请求数就会从 100 次增加到 3,100 次。而且,如果用户滚动页面或查看其他主题列表(如热门主题),每次产生的请求量都会比之前多得多。

Post Badges 让我想起了一个具有类似问题的组件示例。该组件原本每个帖子的主题也需要一次请求。请求示例,在几篇帖子之后可以看到,后来开发了一个插件来避免这个问题,并最终在 2024 年将其支持集成到核心中,因此徽章数据现在会直接包含在内。