dedlfix: PHP: Datenbank [ ca. 200kb ] in einer Datei verwalten

Beitrag lesen

Tach!

Die Datenbank besteht aus einem 3-dimensinalem JSON-"Array", das ich bei jeder Stimmabgabe auslese und neu schreibe.
Kann es da zu Problemen kommet (überschreiben), wenn zufällig zwei Nutzer gleichzeitig zugreifen.

Klar, wenn du das nicht durch Dateisperren verhinderst

Ich brauche das voting-system nur einmal im Jahr. Ich habe nicht MYSQL verwendet, da mir das zu übertrieben für eine so kleine Anwendung schien.

Dafür hättest du das Nebenläufigkeitsproblem nicht, weil MySQL sich darum kümmert.

Außerdem kann ich so einfach den Script-Ordner via ftp löschen und mein Server ist wieder sauber. Geht auch per MYSQL relativ einfach, ich weiß.

Du könntest SQLite nehmen, das kümmert sich meines Wissens einerseits um die Sperren, andererseits liegt die Datei ebenfalls irgendwo zum Einfach-Löschen rum.

dedlfix.