About the book
Sample reading
The Springer Website provides the following excerpts from the book:
Backcover Text
Zope is a powerful Python web application platform for developing complex web applications rapidly and collaboratively. Zope 2, especially in combina- tion with the Content Management Framework (CMF), has been the basis of several successful open source content management systems such as Plone. With version 3, Zope has been rebuilt on top of a Component Architecture that combines the best ideas available from modern web platforms.
This book focuses on Zope 3, though it also addresses the needs of Zope 2 developers who want to use Zope 3 features as they are backported into the Zope 2 platform. First, the key concepts of Zope and its Component Architecture are introduced. Each of Zope?s capabilities is demonstrated by building a sample application and then extending it with more features. The book is targeted towards all developers familiar with web technologies such as HTTP, (X)HTML and XML, and Zope?s implementation language itself: Python.
Now in its second edition, the book has been overhauled completely. It has been adapted to the changes and new features in Zope 3 since its first release. The new edition also makes it easier to get started with Zope, incorporating input and suggestions from Zope 3 experts and newcomers.
With a foreword by Phillip J. Eby.
Features & Benefits
- Hands-on approach to the Component Architecture with many interactive interpreter sessions.
- All concepts and features are continuously accompanied by an example application.
- Summaries after each section allow easy review.
- Special sections for Zope 2/CMF developers who want to use Zope 3 features in Zope 2.
- Complete API and ZCML reference included.
About the author
Philipp von Weitershausen was born in Bonn, Germany, in 1983. He grew up in the Rhine area, spent a high school year near Boston, Massachusetts, USA, and graduated in Berlin, Germany. In 2000 he became self-employed as a software developer with a focus on database-driven web applications. He is currently studying physics at the Dresden University of Technology in Dresden, Germany.