App 网络优化

优化方向

  • 速度提升
  1. 直接用ip地址,避免域名的NDS解析(还能够解决域名劫持的问题)
    推荐使用阿里的 HTTPDNS
  2. 长连接,复用连接?
    HTTP协议里面的的keep—alive,在HTTP1.1中默认开启
  3. 压缩数据
    最流行的数据格式:json与protobuf,其中protobuf是二进制,更有优势
  • 弱网(网络链接不稳定)

推荐使用微信开源的Mars,没用过,可以试试。

  • 安全(防止拦截,运营商劫持)

对于普通app,只要正确配置证书,TLS1.2已经能保证传输安全,只是在链接建立的速度上会有所损耗。

阅读文章
移动APP网络优化概述
阿里HTTPDNS服务
Mars

NiHong wechat
欢迎扫码,愿结识志同道合的朋友...