I’ve worked with Open Source publishing software for the last decade or so, and it seems that every so often two packages get pretty powerful or popular and the debates begin. Most recently it’s been Joomla and WordPress in the spotlight.

First of all, I’m not going to do (in this post) an extremely in-depth comparison of the pros and cons of each of these wonderful packages. Why? Because, quite simply, it’s an apples to oranges comparison. Although both can do, or can be extended to do, most of the same things they’re both very different animals and should be treated as such.
If you’re asking the question “which is better”, Joomla or WordPress, then I’ll have to break out some blunt honesty — you need to do your homework or hire someone to help you analyse your needs and break it all down for you. The truth is both are better at specific things and based on your individual needs, you’ll need to decide which is better for you.
A general overview:
Joomla
Joomla is a full blown content management system. It’s an attempt to be everything to everyone and overall, it does just that. It has the ability to manage content in various styles and has a “front page” component that does a good job of displaying content in chronological order allowing it to emulate a blog. Over the last few years, it has evolved into a “framework” of sorts, allowing developers to rather easily use native functions of the CMS (Database abstraction, user system, etc…) to create native extensions and modules or port existing php software into Joomla extensions.
Content is managed in a rather ridged Section and Category taxonomy. Each content item can be assigned a single category and each category can be assigned a single section. Content can be displayed by section, category or in aggregate form and can be displayed in a few different formats including tables/lists and blog-style. Access to content can be controlled by a very basic group security scheme.
Templating can be as simple or robust as you’d like it to be. Both open source and commercial templates are widely available if you don’t have the skills or resources to create your own. Templates all consist of a main component “Content” area and unlimited “Module” areas and can be assigned site-wide, or by section and category.
WordPress
WordPress is a simple and powerful blogging platform that has evolved the ability to manage content. It’s not trying to be everything to everyone but can be extended to most of the things Joomla can do. It thrives at blogging, but does have the ability to create and manage content pages. Like Joomla, WordPress also has a robust API allowing for developers to create native plugins and widgets or port existing php software into WordPress plugins. WordPress is a very light-weight script and it is compatible with almost all web host provider.
Content is managed using a very flexible Category / Sub-Category taxonomy. Content items can be assigned to several categories and sub-categories and can be displayed by any of the assigned classifications. It also natively supports another taxonomy call “tags”. Tags are simply subject classifications and content can also be displayed based on it’s tags.
Templateing in WordPress, like Joomla, can be anything you make of it. Open source and commercial templates are widely available. Although the template structure and syntax is significantly different from Joomla, templates also consist of a main content area and unlimited widget (or module) areas. Recently, several WordPress theme “frameworks” have cropped up making templating more easily extensible.
Overall
Both platforms can probably do what you want them to do. WordPress is geared more to blog publishing, but can manage a pretty tricked out website. Joomla is geared more at people that need a corporate style publishing system and can run a full-fledged corporate site, but if you want to use it for a blog, it can definitely handle the job.
Whats Next…
In the coming weeks, I’ll continue this comparison in a bit more depth. I’ll also tell you about GeekExtreme and why we switched from Joomla to WordPress. We may also throw a third publishing system, Drupal, into the mix and confuse everyone a bit more.
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_c.png?x-id=2d456853-64c3-468c-bad7-ab03d01a6b91)
{ 5 comments… read them below or add one }
I really enjoyed reading this comparison. I am actually currently using Word Press to run my sites but am constantly in the search for better ways to manage my content. I hope that you do follow through on the promise to continue this comparison. It is greatly appreciated and I'll be looking forward to it. Thanks.
P.S. If anyone else reads this comment, any technically experienced Word Press users out there, please kindly check out my current website in the making. http://www.thereviewhub.com. I could really use some suggestions on how to jazz it up and give it more of a professional punch!
Please feel free to let me know any suggestions.
Thanks in advance to anyone who will.
Sincerely,
RoTimi Waddy
http://www.thereviewhub.com
I should say joomla coz it provides whatever we need just great…
I will recommend Joomla because it is free open source, simple, SEO friendly. It is a award winning technology with a biggest growing community on web.
each of that CMS has benefit and weakness. But I prefer joomla to build web to wordpress. Good comparison review. Nice posting. Thank’s.
After your review on both joomla and wordpress, now I know which platform that best suit my needs. Thanks.