Hello,
Wie mache ich das am besten?
Ganz anders!
Wenn ich meinen Artikel zum Safe Mode fertig habe, widme ich mich dem lange versprochenen "Speichern in Flat-Files".
Nur soviel vorab.
Wieviel Einträge erwartest Dur im Gästebuch? mehr als 1000 im Jahr?
Definiere einen Datensatz. Waas muss das Gästebuch enthalten?
$_book = array;
$_book[$x] = array;
$_book[$x]['ip']
['time']
['email']
['http']
['name']
['msg']
['imgs'] = array();
['imgs'][1]['src']
['imgs'][1]['alt']
['imgs'][1]['title']
['imgs'][1]['text']
['reply']
['userappend']
['lock']
['delete']
Nur so als Idee.
Dann kannst Du das gesamte Gästebuch bis ca. 2MB Gesamtumfang als "Superarray" aufbauennund komplett abspeichern. Das hat den Vorteil, dass man sich keine Gedanken uner das Speicherformat machen muss.
Das Array wird serialisiert und abgespeichert. Bis zu ca. 2MB Nutzdaten geht das auf normalen heute üblichen System in Nullkommanix.
Man muss sich eigentlich nur über das Locking wirkliche Gedanken machen. Alles andee ist Billigprogrammierung.
Kannst Du mir noch folgen?
Wenn ja, dann kannst Du kja den Co-Autor bei "Speichern in Flat-Files" machen. Schau Dir mal http://selfhtml.bitworks.de Safe Mode an, on man das verstehen kann. Das ist zu ca. 1/4 fertig. Die Tools und Tipps und Tests fehlen noch. Und die Scripte dazu. In der Art sollte auch das "Wegschreiben und Holen" stattfinden.
Liebe Grüße aus http://www.braunschweig.de
Tom
[ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen