VS: Joomla, Drupal, WordPress – Pick one

A quick look at Joomla, Drupal, and WordPress.

Joomla, Drupal, and WordPress… In the web world, we always hear about these three CMS systems. For one, they are all in PHP, and PHP is absolutely everywhere, so it’s easy to install and get started. Two, you do not need to have any programming experience to install these. Finally, they are easy to use!

But, they are all different in their own ways. Joomla and Drupal are content management systems (CMS), while WordPress is a blogging and publishing platform, which can be transformed into a CMS. How do you pick which one is best for you? I’m going to lay it out very simply:

  • If you plan on building a blog and publishing new date relevant content every day, like this site, pick WordPress. Easy
  • If you are looking to manage a good amount of content, need specialized tools and plugins like shopping carts or pre-made data control, without coding, pick Joomla. Moderate
  • If you need code complete flexability, with highly organized code and the ability to extend beyond simple CMS management, choose Drupal. Difficult

Personally, if I need a simple blogging site, I’m happy to extend upon WordPress. It’s easy and quick to do. But anything beyond the needs of WordPress, I switch over to a complete MVC like CakePHP (Ruby on Rails). Also, don’t let people fool you saying that Joomla is a complete MVC, it’s losely accepted as an MVC in my book.

If you are a PHP programmer, looking to find work, check out the rate at which job opportunities exist:

About Phillihp Harmon

I'm Phillihp. My name can be spelled the same way forwards and backwards, so can my posts... if you wish. I'm out here exploring, learning, and sharing what I find. This is more for fun and personal growth, I aim to be as consistent as possible, so check back daily!
This entry was posted in CakePHP, Design, PHP. Bookmark the permalink.

3 Responses to VS: Joomla, Drupal, WordPress – Pick one

Leave a Reply

Your email address will not be published. Required fields are marked *