[thelist] zope: a few questions

george donnelly list at zettai.net
Mon Jan 13 22:33:00 CST 2003


[Seb]

...

> This is something you'll notice pretty quickly: that the Zope environment
> is pretty much self-contained. There's no need to store content on the
> filesystem, as everything is held in the object-hierarchy of the database.
> You can edit files in place, in a web-browser using the Zope Management
> Interface, via FTP (my preferred option), or via WebDav. Every object you
> edit has a complete history of all changes made to it, and you can
> roll-back any individual object to any point in its history.

I would just add that there actually is something gained by storing some
objects on the filesystem and that this happens quite often with zope, eg.
ExtFile, ExtImage, LocalFS, FileSystemDirectoryView's etc.

also some people find it disconcerting that code gets mixed with content in
the db and source control can become difficult.

...

> It doesn't require another webserver in front of it, but you can interface
> to Zope via a webserver if needed. (Zope is pretty good at serving static
> content. It has a great caching mechanism.) It's not just a front-end to a
> content managment system.

Right, you can serve from Zope directly on port 80 but its not rec'd as
ZServer can potentially be vulnerable to DOS attacks. Its advised to run it
behind Apache, Squid, etc.

and, talking about static content, Zope is nowhere near as good at it as
Apache. Zope has been shown to server dynamic content *very* fast tho. :)

...
>
> - seb
>
> --
> seb can be found over at http://poked.org

<-->
george donnelly - http://zettai.net/ - "We Love Newbies" :)
Zope Hosting - Dynamic Website Design - Search Engine Promotion
Yahoo, AIM: zettainet - ICQ: 51907738 - e:george at zettai.net




More information about the thelist mailing list