Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Zope Bible Paperback – April 15, 2002

ISBN-13: 078-5555094512 ISBN-10: 0764548573

10 New from $23.95 25 Used from $0.01 2 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$23.95 $0.01
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Available from these sellers.
NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Bible (Book 167)
  • Paperback: 648 pages
  • Publisher: Wiley (April 15, 2002)
  • Language: English
  • ISBN-10: 0764548573
  • ISBN-13: 978-0764548574
  • Product Dimensions: 9.2 x 7.4 x 1.4 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #3,834,351 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

"The Zope Bible is an indispensable, hands-on guide to Zope product development." --Paul Everitt, Co-founder and Vice President of Products, Zope Corporation
* Unleash the power of the leading Open Source Web application server
* Master Zope's innovative Web object development model
* Build secure, flexible, and powerful Web sites and Web applications
If Zope can do it, you can do it too . . .

Power, versatility, and broad community support have made Zope one of the fastest-growing Open Source platforms around. This in-depth guide brings you up to speed fast on Zope's innovative Web site and application development model. Two veteran Zope developers cover all aspects of Zope in detail, from installation to advanced topics like debugging, persistence, and automatic indexing support. Whether you're a Web developer, a Web architect, or a content manager, you'll learn all you need to know to put Zope to work.

Inside, you'll find complete coverage of Zope
* Set up and run Zope on Linux or Windows
* Learn Zope Product development using Python Products and ZClasses
* Develop a complete multi-user application as a Python Product
* Master content management and version control strategies
* Manage databases using SQL and DTML tags
* Use Zope's built-in security to safeguard Web sites and applications
* Find out how to run Zope behind Apache using PCGI, FCGI, or Proxy Pass
Bonus CD-ROM
* Zope
* Adobe GoLive tryout version
* Dreamweaver trial version from Macromedia
* Plus sample applications and code from the book

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.3 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

23 of 25 people found the following review helpful By Dan Shafer on July 20, 2002
Format: Paperback
The Zope Bible took me where I needed to go in learning Zope. While the Zope Book was quite excellent on the use of Zope and the Zope Management Interface (ZMI) for doing work, it was far, far too thin on the scripting and programming front.
The Book of Zope had very little I found useful.
I bought the Zope Bible after looking it over in them bookstore for about a half-hour. It is not for Zope newbies, for sure (though a particularly hardy newbie could probably grok it OK). But if you've done some Zope work and you find yourself hemmed in by the fences of the ZMI and hampered by a lack of ability to understand how the Zope objects interact with one another and with the outside world, this book is exactly right. It has answered more than a dozen questions I had that I had asked on the Zope mailing list to no avail.
The book is clear, well-written, cleanly organized and quite complete.
I agree it's probably not worthy of the monikder "Bible" but it is easily the most comprehensive book on Python devleopment in and for Zope that you'll find. And, believe me, you need to learn Python to make most effective use of Zope for anything beyond toy apps. Zope's ZClasses are a fragile gossamer. The real power is in the Python programmability of the thing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 17 people found the following review helpful By A Customer on July 3, 2002
Format: Paperback
I have a fair amount of experience in Python, but I had not yet had time to really get into Zope despite being intrigued by it for some time. When the opportunity presented itself to do some work with Zope, I jumped at the chance... only to find myself somewhat lost in a thicket of new concepts and vocabulary.
After initially trying with "The Zope Book" and "Zope Web Application Development and Content Management," I could create simple applications with dtml and pythonscripts, but I still felt like I wasn't really grokking Zope: I felt that the things which I created were not terribly scalable or portable. There is an extensive section on ZPatterns in the end of "Web Application Dev," but I gave that a pass when I found that ZPatterns are not supported in the current Zope releases.
This book was exactly what I needed to get past that wall: The section on application development in Python allowed me to leverage my existing knowledge to create some products that have now gone into full production use. I now feel much more confident building, extending, and integrating Zope apps.
This book is well written; It answered the questions that I came up with almost as soon as I came up with them, making it an easy read. The code listings were helpful without being prohibitively long. The book doesn't coddle the reader with excessive detail on simple topics, but gives just enough to understand. I loaned this book to a friend who only knows Perl and C, and he found the included Python intro enough to bring him up to speed on Python as well as Zope.
All that said, there is no substitute for actually sitting down with Zope and playing with it. This book will not make you an expert on the complete system, but it will make Zope transparent enough that you can continue your education on your own.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 17 people found the following review helpful By Wade Leftwich on June 6, 2002
Format: Paperback
If you want to do Python Products in Zope, you need this book.
The nice thing about Zope is that it's written in Python, but it's hard to find your way through the thicket of web modules to the elegant programmming language underneath.
Zope Bible contains the best step-by-step howto I have found for putting your application logic into Python classes (where it belongs) and then wrapping it up in the Zope persistence and display machinery.
The rest of the book consists of good clear explanations of the essential Zope components, including an excellent discussion of connecting to SQL databases.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 13 people found the following review helpful By Rev Matt on April 19, 2002
Format: Paperback
The truncated version of my full review (space prohibits the whole thing, full version lives [on the web]):
What's Bad?
Zope Bible is a misnomer. There is a lot of great information here, but many sections are to shallow to be of any use. A more appropriate title would be Python for Zope or Advanced Zope Development with Python or some such. It claims to be beginner to advanced, but it is not organized in a manner that will be useful to Zope newbies and the things a beginner needs to know most often are missing or covered in such little detail as to be as good as missing. They could have dropped the first 3 chapters and used that space to flesh out some of the later chapters and perhaps do a second case study.
What's Good?
The sections that are good are very good. It's well written, they obviously have a deep understanding of Zope, and I didn't catch any technical errors. The writing is clear and effective. If you're already familiar with Zope and already have The Zope Book and The Book of Zope, then this would be a great next book for getting more into the Python parts of Zope. I particularly liked that they built an actual useful product from end to end in the course of several chapters explaining how different features of Zope can be used. The reference sections on CM and DBM are great. It's nice to see some aspects of Zope that are woefully underdocumented get addressed (Templates, DB integration, Security, Searching) even if some of them aren't in as much detail as I'd like.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again