Hi,
wie stelle ich am besten den Unterschied zweier files dar?
- md5_file fällt flach -> Kann nicht hinhauen, da Windows<->Linux unterschied
- Dateigröße geht auch nicht (selber Grund)
was gäbe es noch? Es sollte ein relativ sicherer Vergleich sein. Es geht darum dass ich Files bereitstelle auf meinem Server (PHP Dateien). Jemand anders nutzt eine Upload-Funktion die ich noch mit eingebaut hab. Jetzt geh ich also die Verzeichnisse rekursiv durch (was eh schon lange dauert ohne dass überhaupt schon was gemacht wurde) und möchte die alten files von seinem Server ersetzen mit den neuen files auf meinem Server. Gleich einfach alle zu ersetzen ist performancelastig, dauert Zeit und is dirty.
Was kann ich tun um Unterschiede zwischen alter und neuer Datei zu ermitteln, sodass nur Dateien ersetzt werden die sich auch wirklich von den neuen unterscheiden?
PS: Geht nur um den Unterschied. Der Befehl zum kopieren selbst funktioniert, hab ich auch getestet.
Link
Edit by nikeee13:
Der Thread befand sich wohl im falschen Unterforum. In "weitere Programmiersprachen" verschoben.
wie stelle ich am besten den Unterschied zweier files dar?
- md5_file fällt flach -> Kann nicht hinhauen, da Windows<->Linux unterschied
- Dateigröße geht auch nicht (selber Grund)
was gäbe es noch? Es sollte ein relativ sicherer Vergleich sein. Es geht darum dass ich Files bereitstelle auf meinem Server (PHP Dateien). Jemand anders nutzt eine Upload-Funktion die ich noch mit eingebaut hab. Jetzt geh ich also die Verzeichnisse rekursiv durch (was eh schon lange dauert ohne dass überhaupt schon was gemacht wurde) und möchte die alten files von seinem Server ersetzen mit den neuen files auf meinem Server. Gleich einfach alle zu ersetzen ist performancelastig, dauert Zeit und is dirty.
Was kann ich tun um Unterschiede zwischen alter und neuer Datei zu ermitteln, sodass nur Dateien ersetzt werden die sich auch wirklich von den neuen unterscheiden?
PS: Geht nur um den Unterschied. Der Befehl zum kopieren selbst funktioniert, hab ich auch getestet.
Link
Edit by nikeee13:
Der Thread befand sich wohl im falschen Unterforum. In "weitere Programmiersprachen" verschoben.
Hello World
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Link275“ ()