亚洲熟女一区二区三区-人妻精品一区二区三区-欧美精品欧美精品系列-午夜在线观看视频18-这里只有精品在线观看-干爹你真棒插曲mv在线观看-av亚洲在线-国产精品久久久久久亚洲毛片-国产午夜视频在线-a在线观看视频-日韩三级免费观看-青青插-涩涩涩涩涩涩涩-欧美日韩高清免费-在线亚洲色图-香蕉视频99-国产麻豆精品在线观看-日韩av片在线播放-久久精品69-口舌奴vk-综合网插菊花-av日韩一区二区三区-乌克兰极品av女神-少妇激情一区二区三区-www.久久av.com-性猛交xxxx乱大交孕妇2十-日韩三级欧美-精品在线网站-麻豆蜜桃传媒-色综合狠狠操

鑫諾商資訊

首頁 - 新聞資訊 > 鑫諾商資訊

濟南seo優化網站性能

來源:https://www.xinnuoshang.cn   發布時間:2016-06-20      

   

    N頁面作為一個入口頁面,對頁面加載速度有著極高的要求。同時,N頁面內部卻又有著非常復雜的功能與交互。N頁面的一版上線時,頁面引用的js文件有3個,一共40-50k(壓縮&Gzip之后)。頁面onload時間在1.3秒。1.3秒的load時間,相比較絕大多數網站來說都是一個不錯的數值。但老板一句話“怎么這個頁面打開這么慢”,立刻像是給我們的后背安了一枚定時炸彈。性能優化成了N頁面下一步工作的重中之重。

    老板重視頁面速度,對于Web前端開發人員來說其實是件幸事,這表明你將有更豐富的時間和資源去實踐Web性能優化這一課題,不用被翻來覆去的產品升級需求所打擾。那么對于N頁面,我們做了哪些實踐:

一、濟南seo常規優化手段包括:

    CSS置頂,JS置底。

    靜態資源外聯、合并、壓縮。

    圖片優化。(Png使用pngcrush;Gif使用gifsicle;Jpeg使用jpegtran)

    圖片延遲加載。(主要針對首屏外的圖片。)

    使用CSS Sprite,首屏圖片全部合到一張圖上。

    靜態文件上CDN。(靜態文件的下載能提速20%左右。)

    靜態文件設置強緩存。(命中強緩存82.4%;命中若緩存3.4%;未命中緩存14.2%。)

    HTML壓縮。(Gzip后減少%5。)

二、增強型手段:

    基礎庫定制。(用代碼分析代碼,自動打包被使用到的方法作為基礎庫,使基礎庫從原來的壓縮后25K減小為9.8K,減小了61%)

    頁面數據存儲優化。(從原來的直接寫json形式的script,變為將json隱藏在textarea中,初始化或用到的時候才去提取并進行解析。)

    首屏CSS檢測。(對首屏用到的CSS進行檢測,將不屬于首屏的CSS代碼單獨打包并移到首屏之外進行延遲加載)

    js按需加載。(在后面做重點介紹)

三、監控& 測量

    性能優化重要的工作不是優化而是監控。這個道理很簡單:沒有監控體系就沒辦法衡量性能優化的效果,那么你所做的任何工作都是盲目的。我們對性能的監控是從多個維度展