ZopeVsEnhydra
last updated: 2011/07/16 09:31:47.630 GMT-4
first draft/idea: 5/1/00
-------------------------------------------------
Criteria:
- obvious points (language, structure)
- ZOPE
- python scripting language w/ speed critical pieces in c
- 100% opensource
- community size (as of publish)
- replacements of CGI by framework
- project age: x years / src code base: y years
- Enhydra
- servlet framework for easily deployment and abstract data from presentation (?)
- soon-to-be EJB J2EE compliant (?) w/ Bullsoft
- 100% opensource (?)
- project age: x years / src code base: y years
- ZOPE
- ease of use and speed to producitivity
- ZOPE
- Enhydra
- 3rd party tools
- ZOPE
- Enhydra
- debugging interface/structure
- ZOPE
- pdb - python debugger
- medusa_monitor.py (monitor port)
- tracebacks
- Enhydra
- borland J Builder
- administrative console
- ZOPE
- out-of-the-box functionality (2?)
- ZOPE
- Enhydra
- specifics: ACQUISITION vs cXML (dtml templating vs this as well)
- through-the-web-interface
- trinkets
- seperation of content from application layer
- XSLT/XML
- cXML
- DTML vs py/ext Methods
- integration into EJB, D/COM(+), CORBA, XMLRPC/SOAP, general libraries (obvious points?)
- LDAP
- Oracle/MySQL?/DB native authentication
- /etc and NT domain
- generic user authentication mechanisms (for future build-ons)