I've met with the Zope speaker at the OSS conference today. Pretty
enlightning.
Pretty much all of a zope site can be done without using python. You
can develop packages (products in Zope) in python if you need a coherent
unit, or if you need FS access.
Strong points:
- Zope has a transaction mechanism, even when you store things in the
FS.
He couldn't explain how it works, but his, plus undo, is pretty neat.
- built-in text search engine so you can execute searches from within
the
AppServer.
- Tools for migrating static sites
Weak points:
- No VirtualHost (one host, one server). You can do VHosts by putting
Apache
in front of the Zope server, but you take a pretty hefty performance
hit
for it.
Zope aqcuisition is object inheretance. Objects deeper in the object
tree inherit methods from their parents, so you can call 'getlogo' on
an Zope object, for instance, and let one of the parent figure out how
to actually execute it. It's nice that it's built into Zope, but PHP has
OO support too.
LinuxWeek is going to move to Zope. Good PR.
All in all, I think the text search engine is worth pondering.
Transactions
would be mundo cool but will be hard to do without actual DB support.
Bye,
Emile
--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org
To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]