Dieses kleine php Script zählt die Dateien in einem Ordner auf zwei verschiedene Arten. Zum einen über die php dir Funktion zum anderen über einen mit Backticks aufgerufenen Shell Befehl. Dabei vergleicht es die Performance der beiden Arten durch die Ermittlung der jeweiligen Laufzeit in Millisekunden. Je nachdem, wieviele Dateien sich in dem jeweiligen Ordner befinden, sind die Varianten unterschiedlich schnell. Bei wenigen Dateien ist die php-dir Funktion schneller, da der Wechsel von php in den Shell Befehl einiges an Zeit verbraucht. Sobald die Zahl der Dateien aber erheblich ansteigt, wird die Shell Version schneller.
Sie können das Script ausführen (wc-l.php) oder sich den Quellcode des Scriptes ansehen (wc-l.phps), speichern und auf Ihrem eigenen Server testen.