PHP: Wo einen Fortschritt/Zustand speichern?



  • Ich mach grade ein kleines Downloadscript, dass eine Datei in x-KB Schritten (zum Download) sendet. An anderer Stelle soll einsehbar sein, wieviele Downloads da sind, bzw. wie weit fortgeschritten die sind. Dafür soll das Downloadscript nach jedem Block den Status aktualisieren. Ist das sinnvoll, sowas in eine DB zu schreiben? Es liegt ja eh nur einige Sekunden drin. Ich hätte lieber sowas wie ein überglobales Array, dass in jedem laufendem PHP Script verfügbar ist. Oder wäre die DB doch einfach das sinnvollste und einfachste?



  • Abstrakt gesehen ist eine DB ja nichts anderes als ein "überglobales Array". Nur das sich da schon jemand Gedanken gemacht hat, wie man gleichzeitige Zugriffe etc. handhabt.


Anmelden zum Antworten