KB Article #180359

Performance Tips

Problem

Joomla serves the pages uncompressed, which costs traffic size.

Also, many JS and CSS files are received on a client request, which could slow down the page load time as well.

Resolution

Enable gzip compression from JAI > System > Global Configuration > Server > Gzip Page Compression > On. Then, click on Save settings.

You can combine and compress CSS and JS files, which will result in less transferred files and less transferred data:

  1. JAI > Extensions > Templates > Styles > select your active style (purity_iii by default) > General
  2. Turn on Optimize CSS and Optimize JS
  3. In Exclude files enter: “/components/com_apiportal/assets/react/dist/vendor.js” to prevent this file from compressing and combining. Without this option API Details page won't work.
  4. Save settings.

Before/after: