Drupal is pretty good. Be prepared to tear your hair out if you're used to object-oriented design -- Drupal is built around a system of hooks, and you make a new module by implementing some of those hooks. So you can't easily derive functionality from any of the built-in objects. And everything is extremely closely tied to the database. But if you can swallow any software-design principles you might have, it does work.

(I do the Web site for Macalester College's student newspaper using Drupal.)

Zope is very sophisticated and extremely difficult to learn, so I didn't. It uses a built-in database system that's a   tricky to get the hang of, and it has its own internal language for doing page templates like PHP. It's pretty good stuff, but probably overkill unless you have a lot of people simultaneously working on a very complicated site. 

-- DF
-------------- next part --------------
An embedded message was scrubbed...
From: tclug-list-request at mn-linux.org
Subject: tclug-list Digest, Vol 13, Issue 42
Date: Tue, 31 Jan 2006 14:55:43 -0600
Size: 13467
Url: http://shadowknight.real-time.com/pipermail/tclug-list/attachments/20060131/ef27b5a0/tclug-listDigestVol13Issue42.eml