Speed matters these days, especially for mobile websites. Mobile devices are smaller and have less power and resources than a full computer. So what does this have to do with your site? If your site is heavy and bloated it won’t load quickly. This isn’t good for your clients who are looking to buy/gather information from your website.
How do I make my Joomla site faster?
JCH optimizer is a small system level plugin for Joomla that compresses parts of your website to lessen the load for your clients’ web browsers. How does this work? It compresses the output from Joomla so that there is less data/communication required between the server and the browser.
You can get this plugin at:
Note: version 1.7 seems to work just fine with version 2.5 of Joomla.
Enabling JCH Optimizer
Go to “Extensions” => “Plugin Manager”. Find “System – JCH_Optimize” within the listings of plugins.
Select “System – JCH_Optimize” and change “Status” to “Enabled”.
Using JCH Optimizer
Combine CSS Files – If “Yes” is selected, this option combines external CSS files into one file.
Replace @import – If “Yes” is selected, all @import properties will be placed into the combined css file.
Minify CSS – If “Yes” is selected, all unnecessary spaces and comments within your CSS file will be deleted.
Minify HTML – If “Yes” is selected, all unnecessary spaces and comments within your HTML file will be deleted.
Lifetime (days) – Sets the lifetime of the cached combined files.
Options We Recommend
Combine CSS Files : “Yes”
Minify CSS : “Yes”
Minify javscript : “Yes”
Minify HTML : “Yes”
Issues we found with JCH Optimizer
Below are the instructions on how you can fix this issue:
- Go to your Joomla Root path.
- Go to “plugins/system/jch_optimizer/cache”
- Edit “.htacess” file within that folder (not the root .htaccess file)
- Go to line 50 or so (should be something like “RewriteBase /plugins/system/JCH_Optimizer/”)
- Change this to: “RewriteBase /plugins/system/jch_optimizer/cache/” (without the parenthesis)
This may not fix your issue with JCH Optimizer. If you’re still having issues, you can change the load order of this plugin to be at the top of your system plugin load order.