请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请教老师一个问题,前端如何降低资源的重复访问

rt,就那图片来说,老师是把小图片转base64,大图片用对象存储+cdn。


图片是每访问一次,就要计算一次价格。电商还有一个场景,除了图片,还有一个短介绍的视频,长度大概在几秒钟左右,每次请求,就会访问一次,这样价格就会比较高,比如刷新次数多了,每次就重新发送请求。

https://vod.300hu.com/vod/product/dcecf885-1e09-46b4-b2d2-73a072cb242a/1087_4532_1_f3d1430f2_f.mp4?source=1&h265=1088_3000_1_510521746_f.mp4


这种情况下,怎么处理会比较好呢?


比如cdn设置缓存,还是base64放到用户浏览器缓存,懒加载之类的


正在回答 回答被采纳积分+3

插入代码

2回答

木 易 2025-03-04 15:08:01
视频可以使用cache api: Windows.cache。但是需要检查浏览器是否支持。
0 回复 有任何疑惑可以回复我~
木 易 2025-03-04 15:00:34
浏览器是有缓存的,相同图片url,已经访问过的,一段时间以内是304,也就是浏览器缓存。所以相同图片使用相同url,走304是最简单的优化。
0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
前端高手成长课-从业务深挖到代码架构设计方案落地
  • 参与学习       31    人
  • 解答问题       11    个

从0到1,攻克复杂电商业务,实现前端架构设计落地,打造卓越项目

了解课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号