0

このページのhttp://www.zope.org/下部にある製品はZope製品の完全なリストですが、それらのほとんどはZope3ではなくZope2で利用できます(例:ZMySQLDA)。

Zope 3専用のすべての製品のリストはどこにありますか?または多分私は間違っていて、このリストはZope2とZope3用ですか?

4

2 に答える 2

1

Zope3(またはZope Toolkit、ZTK)は、さまざまなプロジェクトで使用されるPythonライブラリのコレクションであり、BlueBreamがその1つであり、クラシックZope2がもう1つです。そのため、これらに特化した「製品」を提供する必要はもうありません。

他のPythonライブラリを使用するのと同じようにライブラリを使用します。たとえば、これらのライブラリを使用してアプリケーションを構築する統合コードを記述します。

Plone、BlueBream、Grokなど、これらのサーバーが提供する機能に依存するサーバー固有のパッケージが存在する場合があります。これらのサーバーがZopeToolkitに大きく依存しているという事実は、これらのサーバーにアドオンを提供することとは何の関係もない幸福です。

于 2011-05-25T17:33:33.303 に答える
0

Zope 3の「製品」のようなものはありません。特に、「Zope 3」のようなものはもうありません。Zopeツールキット、別名ZTKと「Bluebream」アプリケーションサーバー(ZTKに基づく)のみがあります。「Zope3」という用語は死んでいます。

一般に、たとえばzope.sqlalchemyパッケージ(ZODBとのトランザクションサポート)を介して、SQLAlchemyの上に外部データベースを統合できます。

それとは別に、ほとんどのPythonパッケージをZope 2、ZTK、またはBluebreamで直接使用できます(これは理にかなっています)。Zope固有の統合(分類子による検索または全文検索)に関連するものがある場合は、常にPyPIを確認してください。また、svn.zope.orgをチェックすることもできます(少なくともすべての関連パッケージはリポジトリにあります)。そのため、関連するパッケージを名前でチェックアウトすることができます。

于 2011-05-25T13:55:45.120 に答える