Tom: Sicherheit in php

Beitrag lesen

Hello,

Markierte bei der normalen Anzeige so ausblenden, als wären sie gelöscht.

Keine schlechte Idee. Aber stauen sich dann über die Zeit nicht unzählige "Leichen" an, die für diesen User und alle anderen zwar nicht sichtbar sind, aber dennoch Platz wegnehmen?

Hiergegen ließe sich eventuell insofern etwas machen, als dass man regelmäßig per CronJob die Datenbank durchgeht, als gelöscht markierte Datensätze exportiert, soll heißen irgendwo anders hin verlegt und die Datensätze dann physisch in der Datenbank wirklich löscht.

Damit wird ein übermäßiges Auftreten von Datensätzen-Leichen verhindert, die Datenbank bleibt performant und trotzdem sind alte Datensätze noch als "Backup" da (dass man sowieso regelmäßig ein komplettes Datenbackup ziehen sollte, jetzt mal außen vorgelassen...).

manche muss man als Anbieter demnächst (oder schon jetzt?) sogar eine Weile aufbewahren. Auch eine Änderungshistorie wird fällig werden. Wenn also ein "minder-privilegierter" Benutzer etwas ändert an wesentlichen Daten, dann muss man den vorherigen Stand für die Strafverfolgungsbehörden noch z.B. drei Monate aufbewahren. Wer das dann nicht tut, kann selber verknackt werden.

Hier sind "Diensteanbieter" angesprochen. Allerdigns stellt ein Forum oder ein Blog auch schon einen Dienst in diesem Sinne dar. Irgendwie muss die Festplattenindustrie doch gesponsert werden ;-)

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau