Joomla 2.5 or Drupal 7
Reviewing Thoughts from February 2012
I just had one more person favorite this post I made back in February 2012 in response to someone who was questioning if they should really go through the trouble to migrate from Joomla 1.5 to Joomla 2.5.
Now that the Joomla!™ Community is moving quickly towards version 3.4 and 1.5 is now depricated, I liked what I wrote way back then and thought is was worth sharing here:
The original post:
Joomla 2.5 versus Drupal 7
From Alain Benbassat - Project Leader ICT at VKW
I use Joomla 1.5 since a few years and am a big fan. I use it for all my web projects, and I develop my own components, modules, templates...
However, I think you have to be open-minded, and before diving into Joomla 2.5, I would like to know if some of you are familiar with Drupal 7.
Would Drupal 7 be a better choice than Joomla 2.5?
The Drupal community prides itself on the fact that every new iteration of Drupal (Drupal 5, Drupal 6, Drupal 7) is a substantive change from the previous and thus, requires a migration. Drupal is a great platform and very powerful, but easy isn't a word that gets thrown around a lot.
I'm a huge fan of the Joomla! 2.5 platform. Ever since 1.6 we've had one click upgrades available. I'm moved sites from 1.6 to 1.7 to 2.5 without a hiccup. I can't say for certain, but I would imagine that one-click upgrade will be available from here on out.
Joomla 2.5 is cleaner and leaner. Joomla! has guided its developers to employ the model-view-controller (MVC) design pattern, a widely-known object-oriented programming pattern and it provides developers with a framework for separating data access from business logic and data presentation.
Drupal does not employ object-oriented programming and instead, developers add functionality with "hooks" that are available via the Drupal AP.
With the Joomla! plans to be database agnostic, demonstrated now by the ability to work with Microsoft SQL server, the opportunity for Joomla to integrate into large enterprise applications is here. Integration with Oracle and others is on the looming horizon.
As stated above, there's powerful multilingual support in the core and there's plenty of great options for CCK if you need that sort of thing.
I can say that I've never been more optimistic about my commitment to Joomla! and the direction and opportunities the platform and community are pursuing. Don't throw the baby out with the bathwater, learn 2.5. Joomla is here to stay.
Here's a link to the discussion on LinkedIN: https://www.linkedin.com/groupItem?view=&gid=52867&type=member&item=95242161&commentID=-1