Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Drupal or Django? A Guide for Decision Makers. A surprisingly interesting comparison—the author describes Django as “a framework with CMS-like tendencies” and Drupal as “a CMS with framework-like tendencies”, then explores the benefits of those two different approaches.

Tagged , , , ,

8 comments

  1. I'm sorry but isn't comparing a CMS with a framework a bit like confronting apples and oranges?

    There are plenty of frameworks in the PHP world, it would be rather fair to at least compare Django to one of them.

    PS: I was unable to sign in with my OpenID to post this comment: 404 Not Found when clicking on the "Begin" button.

    NiKo - 16th November 2009 10:38 - #

  2. I agree that normally a straight comparison of Drupal and Django would make no sense precisely because they are entirely different categories.

    For the projects discussed in the piece however the comparison is surprisingly relevant - because the answer to the problems posed is either "use Django, a framework with CMS-like tendencies" or "use Drupal, a CMS with framework-like tendencies".

    Simon Willison - 16th November 2009 12:53 - #

  3. I've updated my the description above to better explain why the article is interesting.

    Simon Willison - 16th November 2009 12:55 - #

  4. Effectively the way the question is framed is really interesting. In fact, one could have done the comparison with Plone/Django or any big CMS against a framework. The answer to the question is not at all obvious and I think (YMMV) more related to the way the developers doing the work think and what they like.

    What I prefer with the framework approach is that I take with me only what I need, where the CMS approach tends to include more than what I need.

    Oh, shameless plug, you can try Pluf, a small port of Django in PHP if you need a PHP framework to be compared with Django.

    Loïc d'Anterroches - 16th November 2009 20:58 - #

  5. Thanks for posting this - am beginner at these things and spent part of afternoon surfing net to work out difference between Django and Drupal

    Robin Taylor - 17th November 2009 23:16 - #

  6. A good many vlauables you've given me.

    Bear - 16th August 2011 21:27 - #

  7. I will recommend my friends to read this. Bottes UGGI am quite sure they will UGG Pas Cher learn lots of new stuff here than anybody else!

    ugg pas cher - 29th October 2011 02:49 - #

  8. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.I'll use this information for my essay topics.

    Keyla Dewal - 29th October 2011 14:03 - #

Comments are closed.
A django site