| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| warum mit exec? Sorry das ich das mal so sage, aber wenn du an die sicherheit denkst, dann lass es doch PHP mit seiner dir-class machen. du kannst doch mit php genauso berechnen wie "du" per exec. nur hast du halt kein problem mehr mit den rechten Gruß MasterNemo |
|
| | ||
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.814
![]() | Zitat:
du bist echt lustig. der fehler fängt ja bereits bei "wenn du an sicherheit denkst, dann lass es doch PHP machen" der zweite fehler: hast du jemals in deinem leben benchmarks gemacht? "du" ist, um das selbe ergebnis zu liefern wie eine rekursive php-funktion zum durchsuchen von ordnern und dem zusammenzählen der dateigrößen ungefähr 50-100 mal schneller. das liegt daran, dass "du " ein für diesen speziellen fall kompiliertes und optimiertes programm mit einem ordentlich durchdachten algorithmus ist. du kannst kein php-skript derart optimieren, dass es einem guten binary das wasser reicht. wir reden doch hier nicht vom überprüfen von 30 10-kb-dateien, sondern vom on-the-fly-generieren von informationen über beliebig viele daten, beispielsweise auch mal 10 GB auf einmal. hast du mal geschaut, wie viele sekunden "du" bei 30 GB rödeln muss und mit der laufzeit eines php-skripts verglichen, das die selbe information holen soll? ich bin ja mal gespannt. außerdem solltest du mal darüber nachdenken, dass nicht nur das www-verzeichnis eines benutzers mitgezählt werden muss, sondern das komplette homeverzeichnis, und das enthält normalerweise die access logs und mailboxen. und jetzt erzähl du mir, wie du mit php auf einem ordentlichen webserver, dessen betriebssystem-name nicht mit WIN* anfängt und der nicht von einem stümper administriert wird, die dateigröße deines logfiles herausfindest. | |
| | |
| | ||
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ robo47.net - Blog, Codeschnipsel und mehr | | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php du, php disk usage, linux disk usage, du disk usage, php exec laufzeit, verzeichnisauslastung linux, php exec du, linux befehl disk usage, disk usage linux befehl, linux du disk usage, php disk_usage, linux du-befehl läuft nicht, disk usage du -h -s, linux diskusage schnell, exec du, php exec \du\, exec du linux, diskusage php linux, linux verzeichnisauslastung ansehen, linux befehl du -sck * | sort |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.