So I’ve been doing a TON of coding lately. Almost all of it’s been Django. The more I use Django the more I LOVE it. Every few days I have to switch back to PHP and my appreciation of Django increases exponentially.
So why am I dipping my wick in Drupal? Because Django comes with substantial overhead (kinda like the difference between a pitbull puppy and an alligator, both chomp but one’s chomping at your side 24/7 and the other chomps once or twice a day).
Clients with small budgets or pre-existing code hosted on inexpensive shared hosting may not be able to accommodate Django. That’s a pity because developing in Django is, as Andy McKay would say, “a doddle.” Especially when compared to procedural PHP or Plone. It’s not always possible to convince a client that they can save money on development if they spend more on hosting especially if you may need to move their existing code. So Drupal fits the bill nicely with a “loosely coupled” philosophy similar to Django and a lighter perceived hit on the client.
I’m also dig the Lullabot logo and find the entire Drupal community entirely agreeable so I’m thoroughly looking forward to learning Drupal and adding it to my toolkit.