You are not logged in Log in Join
You are here: Home » Members » klm » Key Zope Features that I Find Crucial » View Document

Log in
Name

Password

 

Key Zope Features that I Find Crucial

Unable to resist a fundamental question, i wrote down several features that i consider key to favoring zope as a web development platform. My focus is on development, not what i see as the more specialized domains of content management or serving high-traffic or static pages, or whatever. I'd be interested in collecting additions to (or deletions from) this list - but only want items that are really fundamental benefits, not just a grab bag...

  • extensible in many directions
    • Content management layer, for secured ttw management of extensions
    • High level, secured extensions - ttw products and methods
      • ttw products: zclasses, extension methods
      • ttw methods (dtml, python-, perl-, xlst-, sql-, and-more-methods)
    • lower level extensions - python products, extension methods
    • subterranean extension layer - python is extensible with c, c++, etc
    • core - open-source python, adaptable, growing
  • Comprehensive
    • ZServer - multi-protocol scalable network frontend server (http/ftp/webdav,etc)
    • ORB publisher - mapping network addresses to objects
    • ZODB - mapping objects to persistent storage
      • ZEO - sharing single ZODB among multiple Zope instances
    • DocumentTemplate
    • StructuredText
    • BTree flavors
    • DateTime
    • ZLogger
  • pluggable - facilitates interconnection ("impedence matching")
  • core pieces can be used separately
  • Free and open