On 4/16/07, M Harris <[EMAIL PROTECTED]> wrote:
>         I am new to Django, but am familiar with python.  I am also familiar 
> with
> joomla (formerly mambo), and I would like someone to provide a comparison /
> contrast between Django and joomla.... please, no hype, just the facts.  I am
> interested in the strengths and weaknesses of each.

A CMS like Joomla is a house, pre-built. A framework like Django is a
toolbox and some raw materials.

With the CMS, if you know you want a house, you're fine because that's
what you get. And you can customize it a little bit: you can repaint,
put down new floors, etc. If you're really ambitious you can add on
whole new rooms.

But if you need a restaurant or an office building, well, you're
stuck, because you've got a house and no way to turn it into another
type of building.

With the framework, if you want a house you build a house. If you want
a restaurant you build a restaurant. If you want an office building
you build an office building. And since you have the tools and raw
materials, you can go back and change things around later in ways that
wouldn't be possible if you'd just gotten a pre-built house.

Advantage of the CMS: pre-built, not as much work to do.
Disadvantage of the CMS: not nearly as flexible.

Advantage of the framework: nearly unlimited flexibility.
Disadvantage of the framework: more work, because you have to build up
what you want.


-- 
"Bureaucrat Conrad, you are technically correct -- the best kind of correct."

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to