|
|
/ Software / BTreeFolder2 |
BTreeFolder2
BTreeFolder2 is integrated into Zope 2.8 and above. The product downloadable from this page is for Zope 2.7 and below.
BTreeFolder2 (screen shot) is a Zope product that acts like a Zope folder but can store many more items.
When you fill a Zope folder with too many items, both Zope and your browser get overwhelmed. Zope has to load and store a large folder object, and the browser has to render large HTML tables repeatedly. Zope can store a lot of objects, but it has trouble storing a lot of objects in a single standard folder.
BTreeFolder2 solves this problem by storing subobjects in Zope BTrees, special structures designed for an object database. BTrees can hold numerous items without loading them all into memory at once.
This product descends from the BTreeFolder product. Since they are more optimized, BTreeFolder2 instances can hold more objects than BTreeFolder instances. But since there are products that depend on the internal structure of BTreeFolder, the product has been renamed to make it possible to have both installed at the same time. New software should depend on BTreeFolder2, not BTreeFolder.
This product also includes CMFBTreeFolder, which will be made available if you also have CMF installed.
BTreeFolder2 is licensed under ZPL 2.0 and requires Zope 2.4 or later. A summary of recent changes is found in CHANGES.txt.
Download: BTreeFolder2-1.0.1.tar.gz
Released: 16 June 2004
MD5 sum: 14c5904cd5b4fd1f64e89ca489e4e049
