开发了一个小程序,
商品列表中的图片加载特别慢。
从上到下进行渲染的。
图片的大小都是30kb左右,但是还是特别的慢。
如何解决呢?
你好,建议如下:
1、批量图片处理的总体策略是:开启缓存(提升加载速度)、使用图片单独的主域名(绕过浏览器并发加载文件的数量限制,可百度)、减少文件大小、提供更快的访问带宽和服务器(服务器离用户更近,西藏的用户访问深圳的服务器,速度自然会下降)、懒加载(下拉时才加载后页的数据,需控制好加载时间和用户体验的阈值)
2、图片使用阿里云OSS服务,带宽、网速、性能、缓存等问题交给OSS轻松搞定。
3、自行搭建静态文件服务器的,开启nginx等服务器的缓存策略。关注点是图片更新需考虑如何刷新。
4、自行实现的动态文件存储,则需要在后端代码中设置文件加载的缓存策略。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。