isotoma/plonestack — pull request #3 by Jc2k (2012-10-17 19:44:27+00:00)
Title: Support easy splitting of site over multiple data.fs

A often suggested pattern for increasing the performance of your site is to split it over multiple Data.fs. In particular, the portal_catalog object is moved to a different Data.fs. Then the caches are tuned to try and keep the entire portal_catalog in RAM.

This pull request makes such a setup a doddle to set up.

As well as wiring in the filestorage recipe to configure the zope and zeoserver backends this also adds a migration step to the `bin/migrate` script that will migrate your current single-data.fs site to a multi-data.fs site.