Welcome to Zope - a new generation of software that we call a web application platform. Like web application servers, Zope provides very high performance and a strong framework for dynamic applications.
|This QuickStart is built with Zope objects -- take a look!|
Zope, though, is distinguished by its integrated object database which, when combined with a revolutionary object model, provides a completely unique facility for servicing content managers and web application developers. This outline, implemented in Zope, talks about the various strengths of the Zope platform and some of the other products available for it.
|Web to Objects|
|Integrated Object Database|
|Managed Through the Web|
|Direct URL Access to Objects|
Part of Zope's security model is based on the User Folder At any step in a URL, you can add a UserFolder for that customer. This is their part of the URL and the UserFolder holds their admin folks. They, in turn, can create sub-URLs and add UserFolders beneath. Have you lost control? No, because anyone allowed above can get in below. Moreover, if the customer goes away, you delete their URL and all of their users, their customer's users, etc. go as well.
To the browser, Zope uses standard HTTP Authentication. Not only does this eliminate the hassle of making and maintaining an HTML form based login screen, but it also avoids the hassle of tracking an authenticated user through cookies. Furthermore, the information exposed to DTML allows you to write documents that can show or not show certain portions based on the authentication roles of a user. Lastly, Zope's security model takes extra care to ensure that users deep down in the hierarchy cannot affect or steal from above without the authorization to do so.