The Joomla! Extensions Directory ™

JCH Optimize Popular Plugin

Speed up your Joomla! website instantly with JCH Optimize. This plugin combines your external JavaScript and CSS files into one to minimize expensive http requests. These files can be minified and gzipped to reduce bandwidth and further optimize download time. Typical results after plugin is configured with optimum settings for your site is a 6-10 point jump on Page Speed. This results in enhanced user experience and can favourably affect website traffic and Google ranking.

Major Features

- Combine javascript/css files into one
- Combine background images in a sprite
- Minify (Compress) and gzip aggregated files
- Exclude individual files or files from extensions that do not aggregate well
- Can defer javascript or place at end of page for optimized download


- Fixed PHP warnings when either Combine Js/CSS is disabled
- Add ability to add items to multi-select exclude options
- Improved support for popular editors
- Significantly improved the 'Optimize CSS Delivery' option
- If 'url rewriting' is set on auto (default), plugin will detect support and automatically select Yes or No so this check is not made on every download
- Scripts with 'document.write' will only be excluded by default if they are in the body of the page.
- Other minor improvements

Report Extension



Reviews: 6
This plugin gives an abundance of features that can be used on a site-by-site basis to maximize speed while ensuring stability. Really well down.
Reviews: 6
I couldn't be happier...

I tried enabling every option.. I use Yoothemes, Rocketthemes, etc and the only thing I had to turn off where the CSS Sprites in one of my Yoothemes, but my load time was still dramatically reduced. Can't wait to apply this to the rest of my sites. Thanks!
Reviews: 1
You probably get most out of this plugin if You use any "sophisticated" joomla template, that has those cool features like slideshows, typografy, ... or other features that require scripting or a lot of css.

+ Installation: just use joomla installer
+ Configuration: there are 20+ options, but don't be scared - most are on/off options, with explanations that any joomla administrator will understand.
+ Speed gain: tested my site with 5 different web page analysis tool: after installing this plugin all showed *at least moderate* gain in page speed. In my case both number of CSS and Script files was reduced, also CSS and scipt size. Total bytes loaded was cut 30% with my site. Most importantly this plugin seemed to get rid of ALL css-derived images (mostly from typography) that were not needed on the tested page. Result: http requests were cut down 90%!

Did not find any Cons really. So no reason why You sholdn't give it a try.
Reviews: 6
After trying a few other similar extensions, this one works the best and gives the most options!
Reviews: 2
Thank you very much !
Easy installation and visible improvement in seconds !

Keep up the good work.
Reviews: 3
This is the first performance-improving plugin I found that actually works for my template. Anything else that I tried resulted in an error.

The flexibility in placing the compressed javascript code is a key feature that makes this plugin unique.

It is a pity, however, that the sprite generator does not seem to be working.

Nevertheless, I wholeheartedly recommend this plugin.
Reviews: 3
thank you for your great job!
Only the sprite generator isn't working for me everything else is working just perfect!
I'm using it on all my sites ... thanks :)
Reviews: 3
Definitely improved my site performance. I went from an F to a C in YSlow analysis.

The sprite generator did not work well for me on my site. It only found a single image and that image ended up having black artefacts in it.

A feature I would like to see added is a "Development" mode that shows you what actions were taken, what the compression values were including percentage saving. The JFinalizer plugin has this capability and it is really easy to tell whether things are working and what they are doing.
Reviews: 2
Just a quick note to say thanks for this extension, it does exactly what it says on the tin!

I spent the day testing out all of the minifier plugins/extensions listed here and this was the ONLY one that pruduced results worthy of any note. The main goal for my client was to reduce the load time of their page. Using JCH Optimize reduced the page load time by a staggering 50% :)

JCH is a breeze to set up, has plenty of options (even for the advanced user) and so far I can't fault it.

Highly recommended!!

Reviews: 4
I have had great success with this plugin. It does what it is supposed to do, and strikes a good balance of ease of use vs flexibility&transparency.

As usual with performance optimization, it pays to take some time to work with the plugin. Out of the box it will give some improvements. But the biggest gains are seen from setting other options, and making the small, site specific changes to ensure everything still runs smoothly.

With everything configured, big jumps in PageSpeed and YSlow scores are easy to see over unoptimized sites. And of course, precious seconds off your measured real-world download speeds.

Consider setting this one up on any production Joomla site. It is unglamorous, but there aren't many things you can do with half an hour that will make such a worthwhile difference in the long run.
Reviews: 1
Makes css files into one, though some themes are left with some more small css files...
Gzip works very well.
Very simple and straight interface.
Just works!
Also, very good, upto the point documentation.
Reviews: 4
... but breaking font-face in firefox and also can cause java/ajax collision, for example I used rokslideshow + camp26 fisheyemenu and anyhow only one or the other works but not both same time.
Reviews: 4
Had my site loading very slowly and thanks to this extension and a little tweaking of the options, not only has it drastically improved the speed - it kept my layouts and external components intact! Thank you so much!
Reviews: 1
My site was loading terribly slow. I installed this plugin and used the default settings and it increased the load speed of my site by at least 60%. Definitely recommended.
Reviews: 3
Excellent tool, good work !
To "spilios", me too, I have problem with the slideshow (using rockslideshow - images don't appear).
Set the "minify javascript" to "No" and the slideshow will work normally.
Reviews: 1
When i activated the plugin i noticed huge decrease in loads!this really works.Altough i got a little problem which forced me to disable it temporary(i hope)When i enable it my frontpage slideshow content doesnt load up...any ideas how to fix this?
Owner's reply

Despite best efforts, the default parameters probably won't work for everyone. There are a number of options in the back-end configurations to tune the plugin to your specific requirements.

If you're having problems, please request assistance by submitting a support ticket before reviewing or rating. Thanks.

Reviews: 1
Excellent plugin. It delivers what it promised and axceeded my expectation. It worked with no problems at all, good documentation, and support. you guys really made a quality product here. Also it has all the parameters so that users can cutomize it for pretty much any custom needs for their site. This is something other plugins did not have
Reviews: 3
man, it's a considerable improvement of performance of site. Really great job!
Reviews: 1
This is one of the best joomla extension available, it's a must have for seo: firebug and I love it! :)
Reviews: 20
First I wanna say that it does exactly what it says... unless you're using Internet Explorer. I don't, of course. But the majority of my users do. I have a ticker trying to get them to go to Firefox or Opera.
Anyway, when activated, it disrupts the javascript of of some elements. For example, my Joomlaworks "All Videos" and "Tabs and Slides" don't work. When disabled, they work fine. Like I said, this is only in Internet Explorer. In Firefox, Opera, Chrome and Safari, it works fine. I changed each option one by one but it made no difference. The only thing that helped was to disable it.

Unfortunately, because of the existence of Internet Explorer, I had to remove it. Even though I totally hate IE, it's still the most popular browser.

So to sum it up: this is a problem with Internet Explorer and not the plugin's fault. But others I've used are compatible with IE... so I really don't know where the bug lies. Either way, it does what it says in Firefox, so I still give it 5 stars.
Page 6 of 7