Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Zope3和当前产品_Python_Zope3 - Fatal编程技术网

Python Zope3和当前产品

Python Zope3和当前产品,python,zope3,Python,Zope3,在本页底部是Zope产品的完整列表,但其中大多数产品可用于Zope 2而不是Zope 3,例如ZMySQLDA 在哪里可以找到Zope3的所有产品列表?或者我错了,这个列表是针对Zope2和Zope3的?对于Zope3来说,没有什么比“产品”更合适的了。特别是,再也没有“Zope 3”了——只有Zope工具包(又名ZTK)和“BlueStream”应用服务器(基于ZTK)。“Zope 3”这个词已经过时了 通常,您可以在SQLAlchemy之上集成外部数据库,例如通过zope.SQLAlchem

在本页底部是Zope产品的完整列表,但其中大多数产品可用于Zope 2而不是Zope 3,例如ZMySQLDA

在哪里可以找到Zope3的所有产品列表?或者我错了,这个列表是针对Zope2和Zope3的?

对于Zope3来说,没有什么比“产品”更合适的了。特别是,再也没有“Zope 3”了——只有Zope工具包(又名ZTK)和“BlueStream”应用服务器(基于ZTK)。“Zope 3”这个词已经过时了

通常,您可以在SQLAlchemy之上集成外部数据库,例如通过zope.SQLAlchemy包(ZODB的事务支持)

除此之外:您可以将大多数Python软件包直接与Zope2、ZTK或BlueStream一起使用(在哪里是有意义的)。始终检查PyPI是否有与Zope特定集成相关的内容(按分类器搜索或全文搜索)。您还可以查看svn.zope.org-至少所有相关包都在存储库中-因此可以通过名称查看相关包。

Zope3(或zope Toolkit,ZTK)是各种项目使用的Python库的集合,BlueStream是其中之一,经典Zope2是另一个。因此,不再需要为这些产品提供专门的“产品”

使用这些库就像使用其他Python库一样;e、 g.编写使用这些库构建应用程序的集成代码


可能存在特定于服务器的软件包,如Plone、BlueStream或Grok,这些软件包取决于这些服务器提供的功能。这些服务器严重依赖Zope工具包这一事实与为这些服务器提供附加组件无关。

我相信Zope页面模板(ZPT)也仍在大量使用。它是Zope开发的几种幸存技术之一;你似乎在回答中列举了其中的一些,所以我将其作为另一个添加。也许我误解了你的回答?