After 3 years in joomla, i finally have time to focus on web performance, i will share all the result here. The Objective for this test is simple.. Joomla + Seblod is so powerfull but it comes with a great price.. heavy resources. This is why you need to focus on your site performance, especially when you're on limited resources like on shared server.

i will optimize a site in . When you visit the link, it probably already change to something else (or already optimized), this is because is one of my unused domain.

go to for real site

So, let's get started


Let's test use here's the result:



Enable Gzip Compression

Simple explanation on this.. With Gzip compression, imagine like when you request a page, the server will zip the given page, download to your browser, and unzip it for you to see.. the result will be a faster download.

Hostgator support gzip, so let's start:

1. turn on gzip from joomla > global configuration

2. setup gzip in .htaccess

# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

# Or, compress certain file types by extension:
<files *.html>
SetOutputFilter DEFLATE

3. test gzip compression

you can go to or to check if the gzip is working




Result of GZIP

As you can see, in my case, with only using gzip i only reduce the site load from 115 seconds to 10 seconds and the Total page size 1.26MB to 749Kb, how cool is that ?