In der Systemkonfiguration lässt sich für jeden ZMS-Mandanten ein Pfad für einen mediafolder angeben; es handelt sich dabei um ein Verzeichnis auf der Festplatte, in das automatisch alle Binärdaten abgelegt werden, d.h diese landen nicht in der Zope-Objektdatenbank und belasten somit auch nicht das System. Bei größeren Sites sollte man diese Option unbedingt aktivieren.

Der mediafolder kann prinzipiell irgendein System-Verzeichnis sein, auf das Zope Schreibzugriff hat. Es gilt die Konvention, dass bei gleicher Benamung von ZMS-Folder und dem Namen des Ablageverzeichnisses die Pack-Option (Garbage-Collection) zur Verfügung steht.

mediafolder

Abbildung 68: Aktivierung der mediafolder-Option führt zur Ablage aller Binärdaten in das angegebene System-Verzeichnis

ZODB optimieren mit dem ZMS-Mediafolder
Die mediafolder-Option erlaubt die Auslagerung von Binärdaten in das Filesystem. Auf diese Weise wird bei medienlastigen Inhalten das Aufblähen der ZODB verhindert.