Joomla秘笈

關於開源CMS-Joomla的技術或相關資訊分享

JCH Optimize Pro for Joomla!

Joomla!速度優化 - JCH Optimize Pro for Joomla!

Joomla!雖然靈活,需要什麼功能幾乎都可以在JED上面找到,但是套件裝多了,整個網站就有點緩慢,今天來介紹一套好用的plugin。

  • 套件名稱:JCH Optimize Pro for Joomla!
  • 官方網站:JCH Optimize

這個套件可以幫你做到的事情如下

  • 把html, CSS, js 都壓縮(minify):達到減少檔案大小
  • 合併CSS,Javascript:把多個CSS及JS合併成一個檔案,減少檔案請求數量
  • Lazy Load圖片:讓一開始沒有在畫面中的圖片延遲載入,優先顯示被看到的畫面
  • 把多個背景圖合併成sprite:減少檔案的請求數
  • 開啓GZIP
  • 圖片壓縮(Optimize imgaes):在肉眼看不出來的範圍內壓縮圖片,減少圖片的大小
  • 還可以把第一個畫面需要的CSS先截取出來,直接放在html裏面,讓第一個畫面優先呈現
  • 更支援CDN

講了這麼多,直接看我們的網站使用前跟使用後的效果,我們使用Google Page Speed來測試網站速度

測試連結:PageSpeed Insights

開啓JCH前

行動版只有拿了48分,電腦版拿了59分

沒有使用JCH前,行動版分數48分
沒有使用JCH前,電腦版分數59分

開啓JCH後

行動版變成了88分,電腦版拿了91分

使用JCH後,行動版分數88分
使用JCH後,電腦版分數91分

使用心得

JCH Optimize 是個好用的plugin,有裝速度真的都有提升,但是開啓後記得到網站前臺檢查一下各種功能是否都正常運行,及畫面是否有正常顯示,有些時候模組的Javascript的載入順序會影響,如果不正常顯示的話,就要再考慮一下是不是把有衝突的模組的JS不要合併壓縮等,目前有遇到的狀況是開啓了lazy load ,Smart slider 3的顯示會有些異常,這個可以參考一下。

另外JCH Optimize 也有出給WordPress ,Magento,Drupal 使用的版本,如果你使用的是這幾個CMS也是可以用的哦