Comparison between wordpress and joomla to find the best CMS for website |

WordPress vs Joomla – CMS Comparison

WordPress really needs no introduction as it is currently the most widely used CMS in the world. I would, however, like to draw your attention to the following information by What is wordpress And Why its Amazing?”

But Now we have to talk about joomla another CMS. Joomla could easily be considered the second most popular CMS around (sorry Drupal fans), it would probably be fair to say that it is still relatively unknown to many who aren’t familiar with web design/blogging or aren’t even sure what a CMS is.

Technical Details

Joomla, like WordPress, is based on PHP and MySQL, which means you should also be looking to use an Apache host here. I feel Joomla’s file structure is far more confusing and cluttered than WordPress file/content structure. We spent significantly more time deciphering Joomla’s object-oriented code than we needed to spend for WordPress.  For the average user, however, this is not much of a concern.

Unlike WordPress, Joomla does not have a hosted facility. This means you will need to host your own Joomla website and have your own domain name in order to use the CMS.

History of Joomla : 

Joomla was created in 2005, partly as a successor to Mambo. The development team created the Joomla project in response to a controversial move by the founders of Mambo, who turned the project into a non-profit organisation. While Joomla doesn’t enjoy the same fanfare WordPress does, there are still some big names using Joomla as their CMS of choice. is one of the biggest names using Joomla for its website and has been using it successfully for a number of years. Interestingly, McDonalds in the Arabian Peninsula has also opted for Joomla to back their website.

Another big name using Joomla is eBay, not for, though. Ebay uses Joomla to manage their intranet of 16,000-plus employees. This application in particular highlights how powerful Joomla can be.

The Joomla Content Structure

At first, Joomla seems slightly more complicated than WordPress. My opinion is that this is simply because of its naming of different content items and some slightly less obvious ways of achieving certain objectives. For this reason, most people who start out with Joomla find figuring out the content structure to be a bit of a learning curve and this often leads to them abandoning Joomla altogether. What most of these people don’t understand, initially, is that Joomla’s content structure is very similar to WordPress’.

Articles or Components generate a page’s main content. Content is linked to a menu using menu items, which basically provide a vehicle for the display of certain piece of content. Menu items can be a whole host of different things. For instance : a menu item can be set to display a single article, an entire category of items, the output from an extension/component which has been installed (Eg a contact form component) or even an external URL.

This is slightly different to the WordPress functionality, in which functionality is usually added to a Page by embedding a little piece of code (Shortcode) which is provided by the associated plugin.

Modules are Joomla’s equivalent of Widgets.  Modules are displayed around the main content and are generally used to add in peripheral bits of content. For instance : a Weather module, a Login module or a Latest News module.

Joomla’s menus also need to be created using modules, or else they will not show up anywhere. This is exactly how WordPress menu functions. A Menu widget needs to be created to set a display at a particular menu in a specific position.

Joomla can be extended by using Components, Modules and Plugins, all of which can be downloaded from the Joomla Extensions Directory. Whereas WordPress uses the term “Plugin” to encompass all of its extensions. Joomla tries to narrow it down a bit by grouping extensions by the function that the extension performs. Honestly, I think this is one of the areas which leaves first-time users a bit bewildered.

Which One is Best WordPress or Joomla ?

It is quite evident that WordPress is more popular and a couple years older than joomla.

WordPress was created to enable content creators to publish that content easily. It is currently used as the blogging platform of choice. My opinion is that it is great in blogging/content creation but perhaps not as flexible in other departments. Joomla is generally used for websites of a slightly more static nature, as well as for more advanced uses, such as the eBay intranet. This doesn’t mean that it cannot power blogs or content-oriented websites. I tend to find that it’s not everybody’s first choice for this. WordPress content structure is slightly easier to grasp for newbies. On the other hand first-time users of Joomla tend to have trouble grasping the terminology and application of certain functions.

In the next post we’ll discuss Why Worpdress is friendly to SEO?-“The SEO Friendly WordPress”  In the meantime, if you have any point of conversation, Let me know in the comments.