Dies ist eine alte Version des Dokuments!
Die Angaben eines Nutzers müssen nach jedem Weiter abgespeichert werden. Für gewöhnlich erfolgt die Speicherung in eine Datenbank – allerdings kann die Datenbank zum Flaschenhals werden, wenn viele Interviews gleichzeitig laufen. oFb bietet seit Version 2.2.02 die Möglichkeit, Interviews nicht direkt in die Datenbank zu schreiben, sondern in einen Schreibcache auf der Festplatte.
Hinweis: Der Schreib-Cache verbessert nicht die Gesamtleistung des Programms (CPU Time). Lediglich die Dauer zwischen dem Abschicken einer Fragebogen-Seite und dem Speichern der Angaben wird reduziert. Teilnehmer werden i.d.R. keinen Unterschied bemerken, allerdings sind die Server-Slots (Verbindungen) schneller wieder frei, was den Speicherbedarf (RAM) insgesamt ein wenig reduziert.
Damit die Interviews regelmäßig in die Datenbank übertragen werden, muss bei aktiviertem Schreibcache das Script admin/crontask.php
in regelmäßigen Zeitintervallen (min. alle 60 Minuten) ausgeführt werden (Zeitgesteuerte Aufgaben). Dieses Script überprüft die aktuelle Serverlast und überträgt die Interviews, wenn der Server gerade weniger zu tun hat.