RE: [Zope] Seeking advice on Zope implementation
So there is only one service then?
From the book, it seemed like there was a service for services, utilities, etc.
Will much of the functionality from cmf being added to the core be implemented via utilities? -----Original Message----- From: Stephan Richter [mailto:srichter@cosmos.phy.tufts.edu] Sent: Tuesday, May 17, 2005 7:11 PM To: Dan Pozmanter Cc: zope@zope.org; pythonic Subject: Re: [Zope] Seeking advice on Zope implementation On Tuesday 17 May 2005 18:25, Dan Pozmanter wrote:
"In Zope 3 you can turn off as many unwanted features as you like"
That sounds really cool. How so? (Is there a tentative list of all zope 3 services? Do you need to run all of them?)
No, there is just one network service. But there are many utilities (in the context of a component architecture) that you can simply turn off by not loading the configuration files. Zope 3 registers new functionality using a configuration language called ZCML. You can decide which configuration files you want to load and which ones you do not. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
On Wednesday 18 May 2005 10:13, Dan Pozmanter wrote:
So there is only one service then?
Well, in Zope 3.0 there are many services. But by definition services cannot be simply removed, since they are essential to the system. However, other componets can be removed more easily. In Zope 3.1 we removed the concept of services. All existing services were implemented using utilities.
From the book, it seemed like there was a service for services, utilities, etc.
Will much of the functionality from cmf being added to the core be implemented via utilities?
Utilities map to the CMF concept of Tools. Certain ideas from CMF were migrated into Zope 3, but I doubt that all of them will be ported into the core, since Zope 3 is an application server, not a CM framework. However, z3lab.org was just created to discuss a framework on top of Zope 3 that will provide CM-related features. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
Many thanks for all the suggestions.
4. Zope 2.7 / 3 ?
Looks like lack of Zope3 documentation forcing us to start with Zope 2.7 . But we will certainly try out Zope3 after we finish implementation on Zope2.
2. We want to generate xml using ZPTs and then apply xsl. Is the server side transformation supported?
Why? You first use ZPT to create XML and then an XSLT engine to create HTML. This seems like a slow approach to me. ZPT can generate HTML right away, which is much faster. Unless you already have your c
I am not looking Zope as xslt engine but then then the end user will have better chance of customizing the look. Not yet decided an server/client side transform though. Thanks again.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 pythonic wrote:
Many thanks for all the suggestions.
4. Zope 2.7 / 3 ?
Looks like lack of Zope3 documentation forcing us to start with Zope 2.7 . But we will certainly try out Zope3 after we finish implementation on Zope2.
There are a couple of very good Zope3 books available already: http://www.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/FrontPage/Z... http://worldcookery.com/
I am not looking Zope as xslt engine but then then the end user will have better chance of customizing the look. Not yet decided an server/client side transform though.
Paul Everitt's 'deliverance' is a factoring of "content delivery" separated from "content management": http://codespeak.net/svn/z3/deliverance/trunk/INSTALL.txt Tres. - -- =================================================================== Tres Seaver tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCjK+s+gerLs4ltQ4RAtpiAJ9R1bb1HlR65eNZ11MedUGZ2iXnVACbBrQY 2LIQW2LPCUBMAWCsTXmDOzc= =ER5P -----END PGP SIGNATURE-----
participants (4)
-
Dan Pozmanter -
pythonic -
Stephan Richter -
Tres Seaver