之前有篇文章寫了如何通過緩存插件、CDN 等功能的設置來優化網站速度,但是要知道,速度優化絕不僅限于此。所以今天這篇文章,就簡單聊聊網站速度優化這塊需要注意的一些點。當然,主機性能優化,與網絡優化這塊的內容,因為之前的文章里都輸出過,便不繼續展開了。

      第一點需要注意的,便是在建站時的技術選型,包括但不限于:CMS 系統,主題,插件。CMS 系統不過多介紹了,好像大家用的基本都是 WordPress,那需要重點注意的便是主題與插件。

      關于這塊細節的處理,我有一個基本原則。主題盡最大可能精簡、輕量,與低耦合。至于插件,能不安裝就堅決不安裝,能用一句代碼解決就不使用插件。

      舉個例子,很多朋友在安裝網站監控代碼,或者一些其他的事件代碼時,會習慣先安裝一個插件,然后再通過該插件來安裝代碼片段,無疑這種做法加重了網站內容加載的負擔。其實解決這樣的需求很簡單,直接編輯下 header.php 文件即可。谷歌一下,其實具體教程很多很多。

      可能到這里你會疑惑,作為技術小白,我根本不知道那些主題,插件是不是適合我,怎么辦?

      這里推薦一個最簡單的方法,去 Builtwith 上尋找對應需求的解決方案,就選那個最多人使用的產品即可(見下圖)。

      除了技術選型優化外,個人認為還有一點需要重點關注的優化項,那就是圖片。

      圖片這塊的問題其實蠻嚴重的,主要集中體現在兩個方面,其一是圖片未經過壓縮便直接上傳,其二是上傳太多不使用的圖片(或者說不管理)。

      曾經幫一個電商站點做速度優化,進入后臺后驚奇發現每一張圖片,大小基本都在 5M 左右,且還是 3000x3000 px。詢問才得知,他們運營就是簡單對圖片進行 PS 處理后,便將高清原圖直接上傳,根本就沒有壓縮這個步驟,更別提圖片裁剪了。這也就直接導致在商品詳情頁面上,幾張商品主圖的完全加載都需要 40 多秒。

      更要命的是,在“Media”管理中心里面有幾千個素材(包含視頻)。那幫運營也沒做素材管理,以至于哪些資料有用到、哪些沒用到,根本就不知道。

      所以這里真的要注意一下,為了更快的加載速度與用戶體驗,圖片尺寸盡可能小一點。且如果你的主機不帶自動壓縮功能,那上傳網站之前務必使用壓縮軟件壓縮一下圖片。更重要的一點是,使用不到的圖片,那就不要上傳了,免得將網站后臺弄得一團糟。

      做好上面兩點的優化,外加之前提及的緩存與 CDN,那一個普通網站的速度基本就什么太大問題了,怎么著也能在測速網站上得“A”這樣的成績了。

      如果想要做的更好一點,便涉及到代碼以及代碼加載順序的優化了。這塊內容之前有提及到,但是真的蠻枯燥的,就不展開了,因為絕大多數場景下都用不到。

      對了,忘了提一點,盡可能保持 CMS 系統、主題、插件等內容都更新到最新版。


      點贊(2) 打賞

      評論列表 共有 0 條評論

      暫無評論

      服務號

      訂閱號

      備注【拉群】

      商務洽談

      微信聯系站長

      發表
      評論
      立即
      投稿
      返回
      頂部