ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> zope-List
zope-List
Re: [Zope] Considerations using Zope
by ken other posts by this author
Dec 17 2002 10:28PM messages near this date
Re: [Zope] Considerations using Zope | [Zope] Exporting files form Zope into C: ? how
I'd echo Paul's comment under question #7 and copy it under question #4.  
That is to say, the documentation leaves something to be desired, 
especially for those wishing to run zope with apache and postgresql (the 
way, I've been told, to implement a robust server).

My $0.02,
ken

Paul Winkler at 08:17 (UTC-0800) on Mon, 16 Dec 2002 said:

= On Mon, Dec 16, 2002 at 03:38:44PM +0100, Dani?l Hooymans wrote:
= >  1. Object Orientation
= >   
= >  In which ways is the language object oriented en which things are missing from the langu
age.
= 
= python is fully object-oriented... i'll leave the details to the 
= language lawyers. We don't really have interfaces currently.
= 
= >  2. Server and client objects.
= >   
= >  To what extend is it possible to define and use client side objects aside from server co
mponents. e.g. Possibility to include/use special tags which automagically instantiate the c
orrect custom control objects.
= 
= there's no automagic for this in zope that I know of.
=   
= >  3. Framework
= >   
= >  How diverse is the default library of Objects and methods. (Guess this is more a python 
thing besides the use of products)
= 
= well, you can't discount the huge number of Products available...
= aside from that, the python standard library is excellent, after 3-4
= years I'm still finding new stuff there.
= 
= if that's not enough, there's all the nice powerful 3rd-party libs
= like mxDateTime, PIL, NumPy, and Reportlab, all the other stuff
= at the Vaults of Parnassus, and nice resources 
= like the ASPN cookbook.
= 
= >  4. Support
= >   
= >  How / howfar is the development platform used by developers.
= >  Is there a good knowledge base / FAQ's available.
= >  Are there good / many  newsgroups available... ( Hmmmm, depend on response to this messa
ge  ;-) ) 
= 
= this list is excellent, #zope on irc is good, there are also lists for
= more specific sub-communities (plone, tal, etc.)
= 
= >  5. 3th party support
= >   
= >  Are there extentional development tools available.
= 
= "extentional"? hmm.  well there are tools to help zope
= work with other tools - e.g. ExternalEditor, and
= various hacks for dealing with CVS.
= 
= 
= >  What kind of engines are available. ( python / zope )
= 
= engines?
= 
= >  Are extra components available. If so, which. ( yeah yeah, Zope product database is one)
= 
= some big ones: CMF, Plone, Nuxeo CPS ...
= too many others to mention.
= 
= >  6. Cost
= >   
= >  What do the essential development tools cost.
= >  What are the costs to commercially use the development platform.
= 
= NOTHING!
=   
= >  7. Userfriendly
= >   
= >  How good is the development platform.
= >  Are all tools needed available.
= >  Is the platform intuitive to use.
= 
= the famous zope learning curve is an issue ...
= it's quite easy to get through the tutorial and
= start putting things together. It can take months
= or years to grok the advanced stuff. Then you
= can do anything. :) Partly it's a documentation problem.
=   
= >  8. Distribution
= >   
= >  What is needed to host a website using the platform. (no need to answer.. zope ??)
= 
= yes, but zserver is not generally considered robust enough for
= deploying "bare" on the internet. It is normal to put it behind something -  
= apache, squid...
=   
= >  9. XML Support
= >   
= >  Which tools are available.
= 
= plenty of stuff in the python standard lib.
= also zope supports xmlrpc.
=   
= >  10. Developer value
= >   
= >  What is the value of a developer having good knowledge of the platform on the jobmarket.
= 
= well, there don't seem to be so many zope jobs around... but
= there are correspondingly fewer zope developers to fill them.
= It can be hard to find the right opportunity. But e.g.
= at my current job I was hired solely because of my zope experience.
=   
= >  [11]. What are other pros/cons using Zope / Python as development platform.
= >  ==================================
= 
= integration with filesystem devel. tools (revision control etc.)
= is still problematic.
= 
= scalability of zope is very cool. With ZEO and the various
= cacheing strategies, you can serve a LOT of requests and keep building
= up with very little work.
= 
= 


_______________________________________________
Zope maillist  -  Zope@[...].org
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )
Thread:
=?iso-8859-1?Q?Dani=EBl_Hooymans?=
BZ
Lennart Regebro
Lennart Regebro
Satheesh Babu
Tino Wildenhain
Satheesh Babu
Paul Winkler
ken
Mustafa Jarrar
AM

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved