百度小程序首次加載速度優(yōu)化

前言

小程序的加載速度影響流量分發(fā),以及對現(xiàn)有web頁面的替換,間接影響網(wǎng)站的搜索權(quán)重。歡迎補充指正。

1. 包體積優(yōu)化

a.分包加載(優(yōu)先采用,大幅降低主包體積)。

b.圖片優(yōu)化(1.使用tinypng壓縮圖片素材; 2.服務(wù)器端支持,可采用webp格式)。

c.組件化開發(fā)(易維護)。

d.減少文件個數(shù)及冗余數(shù)據(jù)。

2.請求優(yōu)化

a.關(guān)鍵數(shù)據(jù)盡早請求(onLoad()階段請求,次要數(shù)據(jù)可以通過事件觸發(fā)再請求);整合請求數(shù)據(jù),降低請求次數(shù)。

b.采用cdn緩存靜態(tài)的接口數(shù)據(jù)(如判斷用戶登錄狀態(tài),未登錄則請求緩存接口數(shù)據(jù)),cdn穩(wěn)定且就近訪問速度快(針對加載總時長波動大)。

c.緩存請求的接口數(shù)據(jù)。

3.首次渲染優(yōu)化

a.圖片懶加載(節(jié)省帶寬)。

b.setData優(yōu)化。

c.DOM渲染優(yōu)化

備注:細(xì)節(jié)參考百度小程序小程序官方文檔。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,681評論 1 32
  • 1.JVM 堆內(nèi)存和非堆內(nèi)存 堆和非堆內(nèi)存按照官方的說法:“Java 虛擬機具有一個堆(Heap),堆是運行時數(shù)據(jù)...
    yanzhu728閱讀 1,009評論 0 0
  • 目錄 ·大型網(wǎng)站軟件系統(tǒng)的特點 ·大型網(wǎng)站架構(gòu)演化發(fā)展歷程 ·初始階段的網(wǎng)站架構(gòu) ·需求/解決問題 ·架構(gòu) ·應(yīng)用...
    zhyang0918閱讀 2,851評論 0 16
  • 一生,何求? 不求朋友成群, 但求三五知己 不求大富大貴, 但求健康平安。 不求房子很大 但求一家和睦 不求萬人疼...
    不忘初心662閱讀 130評論 0 2
  • 拆分目標(biāo)要與最終方向目標(biāo)一致,因人而異。 看了今天這章發(fā)現(xiàn)我把smart 原則寫早了,也證明這個原則是我們在制定計...
    小鑫有電閱讀 259評論 0 0

友情鏈接更多精彩內(nèi)容