Thursday, January 26, 2012

Caching Issue with Rockettheme's Template

We recently released a site using Rockettheme's Nebulae template. The template is very sleek, we loved it, and the client loved the end result http://www.galleriadesign.ca/.

To speed up the site, we installed caching, and that corrupted the interface in certain browsers. Searching on Rockettheme's forum did confirm that there, in fact, a clash between many of Rockettheme's templates' elements and Joomla caching. In fact, there are clashing issues with many 3rd party modules and components. We disabled caching on everything, including individual modules. This did produce good results until we noticed that once you try to access the site from a mobile device, the interface got messed up again.

The solution was to disable the "iPhone custom css" option in the Gantry of the template. Together with disabling all cache, this solved the Nebulae issues.

Rockettheme has a reputation for sleek designs and poor coding. Confirmed.

On the plus side, we finally got on the 1st page on Google.ca for our two main keywords: website design Ottawa and web design Ottawa.