最近有些用户抱怨我们的论坛加载速度明显变慢。进一步查看后发现,在有问题的论坛(以及另一个运行最新版 Discourse 的论坛)上,头像被强制重新加载了,但这在运行旧版 Discourse 的论坛(它们都在同一台服务器上)或 meta 上则不会发生。即使使用默认样式或禁用所有组件也会发生这种情况。
这是一个演示差异的视频:video
- meta.discourse - 头像与主页面内容一起加载
- (运行旧版 Discourse)- 头像与主页面内容一起加载
– - (运行最新版 Discourse 3.1.0.beta5 0790e9f4f1)- 头像在主页面内容之后加载
- (运行最新版 Discourse 3.1.0.beta5 0790e9f4f1)- 头像在主页面内容之后加载
如上所述,2、3、4 都在同一台服务器上。我还检查了我们运行的其他运行旧版 Discourse 的论坛,它们的加载方式与 (1) 和 (2) 相同,所以这似乎只发生在最新版本/3.1.0.beta5 上。
有什么想法可以解释为什么会发生这种情况吗?你们在这里 meta 运行的版本是否与我们不同,这可以解释这种差异吗?有其他人注意到这个问题吗?
