用vue做一个在线课程网站,类似于慕课网,请求是一次全获取数据还是分很多小请求合适呢,用一个会不会性能有问题,请求慢的话会不会全卡住,一次全获取和分开有什么区别,请求哥哥姐姐解答,谢谢
3 回答
人到中年有点甜
TA贡献1895条经验 获得超7个赞
设备内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么久可能会耗尽设备的内存。这些资源例如大量的数据,图片,音频,过多的控件等。
可以尝试分页,懒加载,可减少并发量,减少系统资源的消耗,让数据在需要的时候才进行加载
繁花不似锦
TA贡献1851条经验 获得超4个赞
这个是一个调优过程,而且涉及到用户端环境和服务器端环境(压力),所以需要测试来看,如果仅仅是考虑服务器端压力,一般是减少请求的好。
但实际上这个是一个复杂的均衡调优过程,你只能根据大量数据得出一个一般情况下的优化阀值,并定义相应的策略,而不可能是绝对的处理。
比如一个阅读APP获取文章,考虑用户体验,其实不会一次性加载太多数据(太多了用户也看不过来啊)
添加回答
举报
0/150
提交
取消