前端--一個非前端人員的個人主頁優(yōu)化歷程

我們知道現(xiàn)在很多個人主頁都是基于模板的二次開發(fā)的,本人作為一個非前端人員當(dāng)然也是模板開發(fā),然而我套了模板且安裝了部分插件,發(fā)現(xiàn)我的主頁居然要9秒才加載完?。?!這怎么能忍!必須優(yōu)化呀,于是就有了這次的優(yōu)化之路。


文章結(jié)構(gòu):1.我的主頁的未優(yōu)化前的臃腫設(shè)計以及我如今的優(yōu)化效果呈現(xiàn)。2.優(yōu)化步驟(壓縮并替換圖片、刪除多余代碼以及請求、替換CDN,刪除插件、使用優(yōu)化插件)。3.前端資料推薦。


一、我的主頁的未優(yōu)化前的臃腫設(shè)計以及我如今的優(yōu)化效果呈現(xiàn):

未優(yōu)化前的臃腫設(shè)計以及可優(yōu)化的思路:

這里寫圖片描述

這里寫圖片描述

如今優(yōu)化的結(jié)果以及代碼結(jié)構(gòu)

這里寫圖片描述
這里寫圖片描述

這就是我的優(yōu)化結(jié)果啦??!優(yōu)化完我也很驚訝呢,進(jìn)入了毫秒級別啦??!不過比起一些前端大牛自己設(shè)計自己優(yōu)化,變成0.6毫秒,我當(dāng)時差點想把自己活埋,我太渣了。


二、優(yōu)化步驟(壓縮并替換圖片、刪除多余代碼以及請求、替換CDN,刪除插件、使用優(yōu)化插件)

(1)壓縮并替換圖片;

見上面第一張圖片,可以看到一張圖片幾十k呢,我的網(wǎng)頁加載就幾百k,這就幾十k了,必須改呀?。。?/h4>

給個壓縮工具給大家先:智圖壓縮

然后呢?把我們的主題拉下來,然和用上面的工具去壓縮圖片,替換就可以了。很簡單吧。本博主是用FTP的

原來的圖片大小
這里寫圖片描述
現(xiàn)在的圖片大?。?/h5>
這里寫圖片描述

我的主題的圖片

這里寫圖片描述

(2)刪除多余代碼以及請求:

這個就需要大家去在網(wǎng)頁看自己的首頁了,因為一般用別人的模板,它們會偷偷地加很多別的鏈接去偷取流量,所以我們就要用F12去看下加載耗時很長的是什么,然后去在我們拉下來的主題文件中去刪除。(別急,到時候整個主題會重新推回去服務(wù)器)

(3)刪除插件、使用優(yōu)化插件(這個放在CDN之前優(yōu)化,效果會非常明顯的喔,代碼優(yōu)化也放在CDN前)

優(yōu)化的插件,使用水煮魚大佬的這個插件。

這里寫圖片描述

刪除不必要的插件:我之前使用過Jetpack 這個統(tǒng)計插件,呃,本博主不推薦使用它,因為它給我的主頁的head中加了一大堆標(biāo)簽,一大堆js。導(dǎo)致加載9秒的原因起碼被它拖了3秒。

(4)替換CDN:

1.先找一個免費的強(qiáng)大的CDN嘛。給大家推薦:BootCDN

2.然后怎么辦呢???然后就是根據(jù)在網(wǎng)頁F12查看我們可以替換的CDN源嘛。本博主找到了JQuery和fontawesome這兩個流行的庫可以替換!!哈哈。

3.在bootCDN中找到對應(yīng)版本的CDN喔,注意要對應(yīng)版本喔??!

在我們的那個主題找到那個jquery的加載源

這里寫圖片描述

然后呢去bootCDN找對應(yīng)的源

這里寫圖片描述

再然后就是像這樣替換咯。

這里寫圖片描述

同理那個很知名的fontawesome庫的替換。


像這樣,我們就完成了四步優(yōu)化了,我的主頁優(yōu)化效果很明顯嘛。


三、資源推薦:

下面幾位大佬都是有一些優(yōu)化文章,還有一些有趣的前端效果。都是牛人。

(1)前端人員的優(yōu)化學(xué)習(xí)大哥。水煮魚。他里面有很多的優(yōu)化方案喔

(2)還有這位的系列,憧憬大哥

(3)再者就是這個牛人博客。軒楓閣大哥


對了,另外,我給出我的主題模板給大家吧,大家想用就用吧。哈哈。喜歡就給個star咯,謝謝大家。

Github地址--源碼傳送門

好了,前端--一個非前端人員的個人主頁優(yōu)化歷程。本博主不是一個職業(yè)前端人員,不過呢就是會搭建點自己的個人主頁,搞點小優(yōu)化這樣,當(dāng)然,有需要的話,我也會繼續(xù)學(xué)習(xí)一些優(yōu)化知識,分享經(jīng)驗給大家。歡迎在下面指出錯誤,共同學(xué)習(xí)?。∧愕狞c贊是對我最好的支持??!

轉(zhuǎn)載請注明:【JackFrost的博客】

更多內(nèi)容,可以訪問JackFrost的博客

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,310評論 25 708
  • 前些日子從@張鑫旭微博處得一份推薦(Front-end-tutorial),號稱最全的資源教程-前端涉及的所有知識...
    谷子多閱讀 4,269評論 0 44
  • 所謂的牛逼不過只是良好習(xí)慣的養(yǎng)成和堅持,僅此而已。
    一個人的獨行閱讀 113評論 0 0
  • 如果有一天,我從你的世界消失了,你會不會在街上走著走著突然想起了我,站著愣神好久;如果有一天 ,我從你的世界消失了...
    不暴閱讀 265評論 0 0
  • 7月1日 第一天選擇新的運動:瑜伽 一節(jié)陰瑜伽,基本都是靜止的動作,不會出太多汗,更多的是放松,調(diào)整呼吸 第二節(jié)是...
    陳小lu閱讀 494評論 0 0