Open Source and usability: Joomla vs. WordPress

“If Joomla! is Linux, then WordPress is Mac OS X. WordPress might offer only 90% of the features of Joomla!, but in most cases WordPress is both easier to use and faster to get up and running.”

Over the course of the last few years, I’ve been in charge of putting up a number of websites for various companies, often as favors for friends. In most cases, I’ve ended up using one out of two solutions: Joomla! andWordPress. While both of these projects have evolved greatly over the last few years, they are vastly different. Joomla! has always been intended as a ‘fit-all-your-possible-needs’-kind of CMS solution, while WordPress was developed as a blog with CMS capabilities. Recently WordPress has opened up to allow its users to set up a site with static-only material (with the option of a blog-page), without having to hack the code. Hence it’s one step closer to being a direct competitor to Joomla!.

Joomla Control Panel

Wordpress DashBoard

I will probably step on a few peoples feelings here, but I will argue that Joomla! is an example of a poorly managed open source project and that WordPress is a very successfully managed one. Certainly I don’t mean that Joomla! is a useless piece of junk, but that the lead developers have quite a bit to learn from WordPress. The main thing that Joomla! is vastly behind on is usability. While it is true that Joomla! 1.5 is a step in the right direction, it is still light years behind WordPress. Let me illustrate with two examples of common tasks.

Example 1: Create a blog-post with an image

Joomla!

From the ‘Control Panel,’ click ‘Add New Article.’

There are two image buttons. If you use the wrong one, you won’t be able to upload an image (as you will only browse the existing images). You must use the one below the text field.

Select a ‘Title,’ the right ‘Section’, and then the right ‘Category.’

Write the content and save.

WordPress

Select QuickPress in the Dashboard.

Click on the image icon and upload the image.

Select title, write your content and press publish.

'Add New Article' in Joomla!

'Add New Page in WordPress

Example 2: Create a static page accessible from the menu

Joomla!

From the ‘Control Panel,’ click ‘Add New Article.’

Select a ‘Title,’ the right ‘Section’, and then the right ‘Category.’

Write the content and save it.

From the top-menu, select ‘Menu’ and ‘Main Menu’ (assuming you want to add it to the main menu.)

Click ‘New.’

Select ‘Internal link,’ and ‘Articles,’ and then finally ‘Article Layout.’

Fill in the title of the object as well as the parent item.

In the column to the right, you now need to browse your list of articles and select the desired article.

Press ‘Save.’

WordPress

From the Dashboard, click ‘Pages.’

Select ‘Add New.’

Fill in the title and contents.

Select the parent item (if other than root.)

Click ‘Publish.’

'Add New Article'in Joomla!

'Add New Page' in WordPress

Let’s step back for a minute and imagine the following scenario: you’re in charge of putting up a website for a company. They might want to put up about 10 or so pages with various information. According to my experience this is a pretty common situation. You can do this with either Joomla! or WordPress – both are fully capable of delivering this. Assuming you’re going to buy a template to solve the design issue, it will probably take you about an hour with either of the software to get to the first draft (assuming you’ve been working with them in the past.) So far so good. This is where they start to differ. With WordPress you’re pretty much done by now. However, with Joomla!, you’ll probably have to spend another hour or two just trying to re-organize the different modules to fit the template you bought (in many cases, just to get the basics to work.) Next you will end up spending even more time trying to figure out how to re-organize the different menus. You need to link up a particular document to a particular menu-entry (as illustrated above.) If you want a blog-feed, you need to set up a dedicated section or category (I still don’t really know the difference between the two.) Moreover, you need to select the ‘style’ of blog you want.

'New menu item' in Joomla!

'Modules' in Joomla!

Let’s say you managed to figure all of that out and that you got the site ready. Now it’s time to hand over the site to the customer. There will obviously be some training involved, and here’s another crucial difference between Joomla! and WordPress. Training someone to learn WordPress takes (in my experience) less than 30 minutes, and they truly understand it. Training someone to use Joomla! takes at least an hour, and they still don’t really understand it.

Again, I’m not saying that Joomla! is useless, it’s that WordPress is a more intuitive piece of software. Let me throw an analogy out there that will probably help you better understand my point. If Joomla! is Linux, then WordPress is Mac OS X. WordPress might offer only 90% of the features of Joomla!, but in most cases WordPress is both easier to use and faster to get up and running. I use and love Linux, it just doesn’t have that elegant touch to Mac OS X does.

To Joomla!’s defense, there are at least two scenarios I can think of where Joomla! is a better fit than WordPress. The first one would be eCommerce. If you install VirtueMart on Joomla! you can be up running with an eCommerce site pretty quickly. However, the problem is that it does not feel like it is a part of Joomla!, but rather as a 3rd party module that works in Joomla! (which is pretty much what it is.) The second one would be a site where you need to have multiple levels of permissions (ie. an extranet). WordPress only offers three levels of permission (public, private, and password protected), while Joomla! is much more flexible.

'Global Configuration'in Joomla!

'General Settings' in WordPress

Joomla! is not doomed. It just has a long way to go when it comes to usability. WordPress has really been developed by the KISS-principle, while Joomla! appears to have been developed to solve every problem on Earth (by engineers, for engineers). Going back to the two problems I mentioned above, where Joomla! beats WordPress. I think it would actually be less of a challenge to add support for eCommerce and more permission levels to WordPress, than it would be to improve the usability in Joomla! to reach WordPress’ level.

Just as a side note, a quick line-count on the latest versions of both software reveals that Joomla 1.5.9 has 350,975 lines of codes, while WordPress 2.7.1 has a mere 159,682 (might not be completely accurate, but that’s what ‘wc -l’ said). Hence, even if WordPress only offers 70% of the features of Joomla!, which I am pretty sure it does, their code is written much more efficiently.

Let’s pick up where we left off, and talk more about Drip Marketing. But this time, more specifically about how you can set up truly effective email drip campaigns. In the last post, we discussed at length about what exactly drip marketing entails and several examples to inspire your own nurturing campaigns. But as Frank Herbert... [Read More]The post 5 Step […]

Amit was having an exceptionally bad day. No lead seemed interested in his product, despite calling dozens of them. He had been a sales guy for over 3 years, he knew that he wasn’t giving them a wrong pitch – the leads, just weren’t right. Exactly one floor above, Namrata – the marketing head wasn’t... [Read More]The post 5 Ways How Marketing Automation Soft […]

Does this ever happen between your sales and marketing teams? Marketers spend a lot of time, effort and money to create compelling campaigns, optimize them to generate leads, set auto-responders and alerts to connect with them promptly, before finally delivering the leads to the sales team. Many sales people do not even know these terms, but they very... [Re […]

A few months ago, we conducted a webinar on Google Adwords. After the session, questions poured in. Among all the questions about keyword match types, conversion rates and campaign structure, there was one question that kept appearing – how to increase CTR in Google Adwords? It’s a fair question, but before we get to that, there’s one thing... [Read More]The […]

It is a farmer’s delight to see the seeds he has sown bear fruit. But ask a farmer, it’s not that straightforward. While too much water may spoil the crops, too little would cause them to wither. The farmer has to ensure that the crops get an adequate amount of water at the right time. And... [Read More]The post 9 Creative Drip Marketing Ideas to Boost Your […]

It wasn’t very long ago that salespeople used pen and paper to note down the sales enquiries, scribbling down the details of prospective buyers. After a while, computers took over and digital notepads replaced paper, which were finally replaced by web forms. To state the obvious, this means that businesses don’t need to note down the information anymore –... […]

Last time AdNabu‘s Salil joined us for a Google Adwords tutorial session, he shared quite a few PPC tips that Adwords beginners can use. You can check out the recording here, and the questions asked during the session here. This time around, we wanted him to discuss things that are a little more advanced, and the session was a... [Read More]The post Google A […]

We were expecting breaking news on the American Elections. We sure as hell did not expect this – Our beloved PM Narendra Modiji announcing the demonetization of the 500 and 1000 Rupee notes The impact it had was definitely BIG. It set the Twitteratis in a frenzy, with constant tweets, hilarious memes and endless opinions.... [Read More]The post 6 Real-time M […]

Marketing involves a lot of ambiguous activities, and hence might just be the most misunderstood function in the business! Do you feel my pain? As marketers, we are always struggling to find metrics beyond the superficial vanity ones (likes, shares and traffic) to show for our efforts. In addition, constant experimentation and monitoring is also... [Read Mor […]

Media coverage can be hard to come by even for long-established companies, but it’s significantly harder for startups. Hacking the Media: How to Get Media Coverage for Your Travel Startup In our last webinar, travel marketing expert, Tanu Arora from TravHQ – a travel marketing and media website, joined us to discuss, how to get media coverage... [Read More]T […]

#Chennai was washed away and everything stood still...This had never happened before... nobody was prepared for this.My child and I were alone and with no electricity and dead phone lines...I could not reach out to loved ones and they could not reach me...What in the world was happening??Totally cut off from civilisation...Life was in animated suspension for […]

Today I hold my child a little closerMy kiss lingers a little longerI laugh at his jokes a little harder Appreciate his handmade birthday card a little louder...I'm scared... Scared for my child's futureWhy should anyone be a victim of terrorWhy should so many innocent suffer?Why can't the killers be the ones in the coffer?My tears don't […]

My latest release from the film 'ISAI' Composed and Directed by Mr.S.J.Surya. A kuthu song with english lyrics penned by moi... so excited to have had the opportunity to sing and write such a fun filled peppy number. Hope you all like it!

Picture taken at the event celebrating '100 years of Cinema' at Nehru Indoor Stadium. I had the opportunity of taking a pic with the great legend Mr.Yesudas, Sriniji and Manoji.- Posted using BlogPress from my iPadLocation:Nehru Indoor Stadium

Many years ago... I would look at an office goer/ 9-5 er and think... they are so lucky... why you wonder...well... lets go back to when I was 5. It started out as a mere song to be sung on stage, but evolved into a mammoth production were I was required to sing and dance holding the worlds biggest heaviest mic(I wish I had a pic) with a choir of 30 being sh […]

There are so many things happening around us... new ventures, new inventions,new discoveries.... there is so much to know... on one hand you discover that there are these new #google cars that dont need a driver... and that is instantly stale news when they come out with the new google glass! Felix Baumgartner jumps off the edge of space and an adrenaline ju […]