Ist eine Überprüfung über einen Hash-Wert möglich/sinnvoll oder über Dateiattribute besser?
Es hat sich für mich - in einem anderen Zusammenhang - herausgestellt, dass es sinnvoll ist zunächst die Dateigrößen zu vergleichen, nur gleich große Dateien _können_ überhaupt gleich sein, sind sie es nicht spart man sich eine weitere Prüfung.
Aufwendig kann man nun bitweise vergleichen oder einen Hash. Letzteres ist simpler, ersteres unter Umständen performanter (wobei: In php denke ich nicht).
Aber wie gesagt, über Attribute (insbesondere Größe) kannst du prima eine Vorabprüfung machen ob sich eine ressourcen-lastigere Prüfung überhaupt lohnt.
--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(