我有一个专辑页面(使用 ASPNET MVC + MongoDB),其中包含以下部分:
#1 显示为网格的缩略图列表注意:我为视频相册中的每个视频加载了几个字段:url、长度、标题、标签。如果用户将鼠标悬停在缩略图上,我会显示其中的一些。
#2 然后我有相关的专辑
#3 然后我有列表详细信息
#4 然后我有当前视频的详细信息(包括可以是 5K 字符的描述)
#5 然后是当前视频的所有评论。
如您所见,所有视频的缩略图列表、相关专辑、列表详细信息都相同。
但是每个视频的视频细节,视频评论都不同。
每次用户点击不同的缩略图时,我都需要流式传输视频,获取视频详细信息和评论
最好的方法是什么?
选项 1:每次点击的 url 重定向用户(将导致重新加载常见部分)
选项 2:ajax 加载评论和视频详细信息和更新页面(更多编码)
有没有办法利用缓存常见的部分?
请分享你的想法。
谢谢