Rainy Saturday
Tuesday, September 23rd, 2008Freezing cold in Durban today - well, by Durbs standards anyway. Pouring with rain. A rare day to stay indoors.
We don’t get too many days like this in Durban and they afford the opportunity to remember days in England as a child - when there were too many days like this.
Joomla
Anyway, let me get Joomla out of the way first.
If, like most website designers, you design the template first and then fill it with content, Joomla will confound you. It confounded me which is why after playing with it several times over the years, I gave up on it. The idea of populating all the pages and then deciding what the site was going to look like was one that I couldn’t grasp.
Anyway, a couple of jobs came along fairly close together that required Joomla so I thought it would be the only way to learn the damn thing. One was a site of around 40 pages for a local operation. The other was a completely different beast and involved a migration from an existing site.

The first website (right) was for a local home schooling operation. It came through at about the same time that Joomla moved from version 1.0 to 1.5. I decided to use 1.0 because 1.0 was well supported and would continue to be so for some time. It was also likely that 1.5 would be full of problems. That was nearly a year ago and the client still has not come up with the final content. The site was 90% complete by March 2008.
I have been over there three times, there has been change of contact person and a change back to the original contact. I have told them that if I have to go back again, I will charge them.
The second site was developed using Joomla 1.5 because the client wanted open source and 1.5, with all its teething troubles will eventually be the main version. The client is an international NGO so the site will be busy. The problem with this job was the migration from the original website. Apart from being a god-awful thing, there was a basement chock a block full of all sorts of nasties. There were more than 4,000 links coming out of the site. Several sections of the NGO had got so fed up that they had started their own websites but hadn’t quite dragged themselves completely away from the main site. Several website designers had quoted and withdrawn after seeing what was involved.

My own quotation quadrupled as I found more and more stuff. The problem of course was that I knew that there was a lot I didn’t know. Still, it was a challenge.
The other challenges are not technical. There are ten people actively contributing to the site and there is a rapid staff turnaround. The contact I was dealing with first, left in April. The big boss changed over in August. The office manager there changed and my current contact is leaving at the end of September and the client still owes the balance of the bill.
Fortunately, my contact is excellent, fends off a lot of trouble from the contributors and learns quickly.
Joomla Websites
A lot of people learn Joomla from scratch it seems. What is also apparent is that they have little idea of site structure, layout, graphic design and quality content. There are seemingly thousands of dreadful Joomla websites out there. Frequent problems include poor alignment of components, substandard graphics and the usual problem with Joomla - we have all this stuff so we’ll throw it all onto the front page. The result is a pig’s dinner of redundant and unnecessary rubbish.
Joomla is ’simple’. Yeah, right.
It is patently NOT simple. However, if time is taken to master it - or at least get reasonably familiar with it, it is very powerful. But, as mentioned above, because there are something like 3,500 addons, every one gets tried and squeezed in.
Design is a problem with such content management systems. I can usually tell whether a website has been designed using one by the ‘blocky’ appearance of the pages. There is no room for clever design and it takes real knowledge of Joomla to produce something that is understated.
Search optimization is another challenge with Joomla. Yes, there is Search Engine Friendly mode and there are SEF addons but it still doesn’t offer me the freedom to really get a website SEF.