我对Zope2很熟悉,并且认为Zope3在很多方面都更好,就我使用过的情况而言(比如主要使用了5个)。
现在我正在考虑更深入地研究Zope3,你会建议更进一步而使用grok吗?如果是的话,为什么?(如果没有,为什么不呢?:)
发布于 2009-11-08 04:50:48
http://plone.org/products/dexterity/documentation/manual/five.grok/referencemanual-all-pages是一个很好的资源。Plone可能是使用zope3的最大的软件,所以plone使用grok的方式来配置zope3是有价值的。
我明确地建议更进一步,使用grok。底层功能(所谓的"zope组件架构“)是相同的,基本上只是配置的方式不同。
在grok中,配置发生在您的python文件中,而不是xml (.zcml)文件中。更舒适,特别是当你需要弄清楚在哪里会发生什么的时候。
重要的是要记住:你可以随意地将它们混合在一起。它“只是”配置(和一些默认值)是不同的。因此,使用grok注册的事件处理程序将很好地响应使用纯zope3 .zcml文件配置的事件!
https://stackoverflow.com/questions/1694309
复制相似问题