- 不大年夜0开端的进度条。不管网页的加载进度若何,不管收集前提若何,加载进度始终是大年夜50%起,并且逗留在大年夜约98%进度阁下的处所。
- 先显示文字在加载图片。同样是在Webview之中,图片或者多媒体的加载速度肯定是远远慢过文字的加载速度的。因为不合的webview显示和衬着效不雅不合,我们可以先让webview先显示文字,在显示图片。给用户一种可以先预览全部网页概况的感到。
4.2 接入调剂优化
接入调剂优化起重要推敲的是削减DNS的影响。移动收集的DNS有如下特点:
- 骨干网无法辨认移动用户在哪个城市,器械南北各个处所的调剂没有充分调用。今朝有一部分全国范围的DNS承载了跨越40%的全捕鱼户
- 很多盗窟机的终端local dns设置是缺点的
- 别的还有一些有线收集也一样会碰到的问题,如终端DNS解析滥用、域名劫持、DNS污染、老化、脆弱等。不过对于这些问题,桌面的自愈性会比较好,而在手机上则比较难以解决。
对于DNS的问题,有两条重要的解决思路:
- 削减DNS的请求、萌芽、更新,也就是做DNS缓存
- 在终端设备server list,直接拜访IP,不消DNS
但仅仅这么做还不敷,因为用户可能来自国表里不合的运营商,还须要进一步优化调剂策略:
- DNS缓存须要多建立接入点,用不合域名区分
- IP列表须要更新以适应不合收集情况,要做到主动调剂。比如最早我们只办事好移动用户就行,包管移动用户的接入质量优先,因为绝大年夜多半用户集中在移动;如今国内有三个运营商,用户分布的比例在慢慢接近,要区分清跋扈;智妙手机会用wifi,接入的是电信、联通照样哪个运营商,不知道,所以你弗成能预先设置场景再if then,必须经由过程后台调剂才能来解决。
关于测速采样的粒度,移动互联网取IP段是没用的,比较好的粒度是到网元级别,比如广东有20多个wap网关,每一个网关的情况都不一样,这就是一个比较合适的粒度。
怎么基于移动收集的特点却竽暌古化办事?
最后强调一个所有的接入调剂原则:不要把调剂逻辑写逝世在客户端,必定要由后台完成。
4.3 协定优化
协定参数优化这块就R单列一下,是经久运营过程中总结的一些经验,在启动移动互联网办事时作为运营的规范,可以少走很多弯路:
- 封闭TCP快速收受接收
- Init RTO不低于3秒
- 初始拥塞控制窗口不小于10。因为大年夜部分页面在10kB以下,很多请求在慢启动阶段已经停止,改为10可以降低小页面资本传输时延。内容越大年夜,这个选项的效不雅就比较不明显。
- Socket buffer > 64k
- TCP滑动窗口可变
- 控制发包大年夜小在1400字节以下,避免分片
另一方面,延长域缅丶标的缓存时光也可以有效地优化拜访次数。我们把手机腾讯网搁笔的缓存时长大年夜120分钟延长到2河汉,拜访次数优化了差不多35%。
四、优化思路
协定优化的原则总结下来是这么几条:
- 连接重用
- 并发连接控制
- 超时控制
- 包头精简
- 内容紧缩
- 选择更高效力的协定。无论是TCP、HTTP、UDP、长连接、GZIP、SPDY、WUP照样WebP,每一种协定、筹划都有其事理,没有最优,只有是否合适你的产品和办事特点,须要大年夜家在运营过程验证和弃取。
4.4 WAP接入点优化
关于WAP接入点优化,可能有些人会说,我们的App是高端大年夜气上档次的应用,是不是就不消做WAP优化?实际上我们的统计显示,今朝有5%-20%的用户选择的接入点是*WAP(CMWAP、3GWAP、CTWAP),这甚至包含一些iPhone终端。实际上,WAP网关本质是个代劳,不美满是落后的器械,跟着技巧的进步也在演进,今后在组网架构中可能有综合网关、内容计费网关来代替今朝的WAP网关,所以建议也要一并推敲。以下是做WAP优化须要留意的一些问题:
- 资费提示页面
- 302跳转处理
- X-Online-Host应用与处理
- 包大年夜小限制
- 劫持与缓存
- 精确获取资本包大年夜小
4.5 营业逻辑优化
推荐阅读 Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践
近日, 2017 甲骨文云大年夜会在上海召开,此次云大年夜会以“赋能全生态 智构新体验”为主题>>>详细阅读 本文标题:弱网下移动端网络连接处理策略 地址:http://www.17bianji.com/lsqh/38854.html 1/2 1

网友点评
精彩导读
科技快报
品牌展示