转自:http://www.trinea.cn/android/mobile-performance-optimization/
简单总结:
网络请求分为 1.连接服务器 2.获取数据
1.1不用域名,用 IP 直连
1.2. 服务器合理部署
2.1连接复用
2.2请求合并
2.3减小请求数据大小
2.4CDN 缓存静态资源
2.5减小返回数据大小
2.6数据缓存
其他优化:
1. 预取
包括预连接、预取数据。
2. 分优先级、延迟部分请求
将不重要的请求延迟,这样既可以削峰减少并发、又可以和后面类似的请求做合并。
3. 多连接
对于较大文件,如大图片、文件下载可考虑多连接。 需要控制请求的最大并发量,毕竟移动端网络受限。
四、监控
优化需要通过数据对比才能看出效果,所以监控系统必不可少,通过前后端的数据监控确定调优效果。
网友评论