ciber 在 关于L站帖子列表的一些建议,主要是升3刷2w帖子遇到的问题。 中发帖
升3需要阅读2w帖子。所以会找一些回复量比较多的话题。
其中遇到最明显的问题就是页面卡顿。
多次测试后发现:超过200条以后,请求刷新到页面更新明显卡顿。
超过500条后,dom加载事件甚至超过10秒。
1000条后页面基本卡死。
以上问题可以通过返回重进(保留上次历史记录可以快速定位)后解决(更新页面,减少无用dom)。
建议给帖子列表加个虚拟列表。
只是不知道L站的前端基于什么实现的。
未分离的php?
还是jq+layui、vue、react等框架。