轉(zhuǎn)自:http://www.trinea.cn/android/mobile-performance-optimization/
簡(jiǎn)單總結(jié):
網(wǎng)絡(luò)請(qǐng)求分為 1.連接服務(wù)器 ?2.獲取數(shù)據(jù)
1.1不用域名振惰,用 IP 直連
1.2. 服務(wù)器合理部署
2.1連接復(fù)用
2.2請(qǐng)求合并
2.3減小請(qǐng)求數(shù)據(jù)大小
2.4CDN 緩存靜態(tài)資源
2.5減小返回?cái)?shù)據(jù)大小
2.6數(shù)據(jù)緩存
其他優(yōu)化:
1. 預(yù)取
包括預(yù)連接酌毡、預(yù)取數(shù)據(jù)姑原。
2. 分優(yōu)先級(jí)羡鸥、延遲部分請(qǐng)求
將不重要的請(qǐng)求延遲,這樣既可以削峰減少并發(fā)、又可以和后面類(lèi)似的請(qǐng)求做合并。
3. 多連接
對(duì)于較大文件夏醉,如大圖片、文件下載可考慮多連接涌韩。 需要控制請(qǐng)求的最大并發(fā)量畔柔,畢竟移動(dòng)端網(wǎng)絡(luò)受限。
四臣樱、監(jiān)控
優(yōu)化需要通過(guò)數(shù)據(jù)對(duì)比才能看出效果靶擦,所以監(jiān)控系統(tǒng)必不可少,通過(guò)前后端的數(shù)據(jù)監(jiān)控確定調(diào)優(yōu)效果擎淤。