ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
992
992
EMPFEHLEN
-
Ich sehe immer öfter ,das auf einigen Seiten die PHP und SEL Last in % angezeigt wird.
Kann mir jemand sagen wie das funktioniert ? ich habe meinen Kumpel Google gefragt ,aber der weiss nicht viel
Gruss
Sven
-
Was genau meinst du?
Markus Wulftange
-
15.11.07 13:21 #3
Eventuell war eine Funktion, wie [phpf]sys_getloadavg[/php] gemeint, oder alternativ
(Jeweils nur unter Linuxsystemen.PHP-Code:$fgc = file_get_contents('/proc/loadavg');
$load = explode(' ', $fgc);
Was die MySQL-Last betrifft, ist mir keine interne Funktion bekannt, aber eventuell lässt sich an dieser Stelle was mitund dem Linux-Befehl top anfangen - Die dadurch erhaltenen Resultate kann man anschließend in PHP auswerten und somit zB alle Prozesse, die irgendwas mit MySQL zu tun haben, summieren. Leider eine etwas ungenaue Methode, aber ein Ansatz.PHP-Code:system
Da weiß sicherlich jemand mehr Bescheid als ich
-
ich meine soetwas hier :
http://www.mister-upload.de/file.php?id=83819a8a03cd89a
-
Frage am Anfang des Skriptes die aktuelle Zeit in Mikrosekunden ab (microtime()-Funktion) und tue dies am Ende des Skriptes. Die Differenz von Endzeit und Startzeit ist die Laufzeitdauer. Bei den Datenbankabfragen geht es ähnlich. Ein Beispiel:
PHP-Code:<?php
$duration = array('php'=>0.0, 'sql'=>0.0);
$start = microtime(true);
// PHP-Code
$duration['php'] += microtime(true) - $start;
$start = microtime(true);
// SQL-Abfragen
$duration['sql'] += microtime(true) - $start;
$start = microtime(true);
// PHP-Code
$duration['php'] += microtime(true) - $start;
echo 'Gesamte Dauer: '.array_sum($duration).'s, davon '.$duration['php'].'s PHP und '.$duration['sql']
?>Markus Wulftange
-
das sieht ja sxchon gut aus

er zeigt mir jetzt an:
Gesamte Dauer: 9.05990600586E-6s, davon 5.96046447754E-6s PHP und 3.09944152832E-6
kann man das auch kürzen ?auf 2 stellen nach dem . ?
-
15.11.07 16:54 #7
Mit number_format() kann man das ganze formatieren.
Alternativ geht auch sprintf().KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
-
Vielen Dank,das wars ...
Danke !!
Ähnliche Themen
-
Alternativbild Anzeigen lassen
Von ciberjoerg im Forum PHPAntworten: 4Letzter Beitrag: 22.01.10, 08:49 -
Modemnummer anzeigen lassen
Von Sinc im Forum Linux & UnixAntworten: 2Letzter Beitrag: 06.01.10, 21:04 -
Dateiinhalt anzeigen lassen
Von xXRoggieXx im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 01.08.07, 12:41 -
Mit CSS Bilder SW anzeigen lassen?
Von j cop im Forum CSSAntworten: 4Letzter Beitrag: 21.04.06, 19:19 -
Anzeigen lassen wer online ist
Von PHPFlo im Forum PHPAntworten: 2Letzter Beitrag: 21.12.03, 19:41





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren