Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Leistungstesttool Xhprof

PHP-Leistungstesttool Xhprof

不言
不言Original
2018-05-08 09:10:581886Durchsuche

In diesem Artikel wird hauptsächlich das PHP-Leistungstesttool Xhprof vorgestellt, das einen gewissen Referenzwert hat. Jetzt können Freunde in Not darauf verweisen.

Xhprof ist ein PHP-Leistungstesttool Die Erweiterung kann nur in einer Linux-Umgebung installiert werden.

Erste Installationsschritte

Laden Sie die offizielle Website des xhprof-Quellpakets herunter: http://pecl.php.net/package/xhprof
tar -zxvf xhprof-0.9.4.tgz
cd xhprof-0.9.4
cd extensions
./configure --with-php-config=/usr/local/data/php/bin/php-config //Hinweis: Hier ist Ihr eigener PHP-Pfad
make
sudo make install
Ändern Sie php.ini
extension=xhprof.so
xhprof.output_dir="/vagrant_data/xhprof"
#Restart php-fpm
ps aux |. grep php-fpm
Finden Sie den Master-Prozess
kill -USR2-Prozessnummer

Überprüfen Sie, ob phpinfo erfolgreich ist


OK, nachdem Sie es gesehen haben, bedeutet dies, dass die Installation erfolgreich war. Machen Sie als nächstes einen Test, um die Wirkung zu sehen.

Das dekomprimierte komprimierte Paket enthält zwei Ordner, xhprof_html und xhprof_lib, die zur Anzeige der Testergebnisse verwendet werden:


Dann besuchen Sie Just sample.php im Beispielordner: 127.0.0.1/examples/sample.php.

Dann besuchen Sie 127.0.0.1/xhprof_html/index.php



Klicken Sie auf „Übertragen“




Die Analyseergebnisse wurden auf der Benutzeroberfläche angezeigt. Klicken Sie zum Anzeigen auf [Vollständiges Anrufdiagramm anzeigen]. Ein Analysebild

muss installiert werden

yum install graphviz

Klicken Sie nach der Installation, um das Bild anzuzeigen


In Form von Bildern angezeigt. Dieses Ergebnis ist darauf zurückzuführen, dass der Test relativ einfach ist, in der tatsächlichen Entwicklung jedoch viele und komplexe Ergebnisse erzielt werden.

Diese Schnittstelle ist nicht sehr benutzerfreundlich.

Verwandte Empfehlungen:

Detaillierte Erklärung der Installation und Verwendung der PHP-Leistung Testtool xhprof


Das obige ist der detaillierte Inhalt vonPHP-Leistungstesttool Xhprof. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn