2
SPX - A simple profiler for PHP
SPX, das für Simple Profiling eXtension steht, ist nur eine weitere Profiling-Erweiterung für PHP. Sie unterscheidet sich von anderen ähnlichen Erweiterungen dadurch, dass sie völlig kostenlos und auf Ihre Infrastruktur beschränkt ist (dh dass keine Daten in ein SaaS-System gelangen).
Eine einfache und direkte PHP-Profilierungserweiterung mit integrierter Web-Benutzeroberfläche - NoiseByNorthwest / php-spx - völlig kostenlos und auf Ihre Infrastruktur beschränkt (dh es treten keine Datenlecks in einem SaaS-System auf).Sehr einfach zu bedienen: Setzen Sie einfach eine Umgebungsvariable (Befehlszeile) oder aktivieren Sie ein Optionsfeld (Webseite), um Ihr Skript zu profilieren.Sie können also nicht: Ihren Code manuell instrumentieren (Strg + C, sogar ein lang laufendes Befehlszeilenskript wird unterstützt).Verwenden einer dedizierten Browsererweiterung oder eines Befehlszeilenstarts.Multimetrik-fähig: 21 derzeit unterstützt (verschiedene Zeitmetriken, Speicher, enthaltene Dateien, verwendete Objekte, E / A ...).in der Lage, Daten zu sammeln, ohne den Kontext zu verlieren.Zum Beispiel aggregiert Xhprof (und möglicherweise seine Gabeln) Daten pro Anrufer / Angerufenen-Paar, was den Verlust des gesamten Anrufstapels impliziert und die Analyse auf Timeline- oder Flamegraph-Basis verbietet.Im Lieferumfang der Webbenutzeroberfläche ist Folgendes enthalten: Aktivieren / Konfigurieren der Profilerstellung für die aktuellen Skriptberichte der Browsersitzungsliste. Wählen Sie einen Bericht für eine eingehende Analyse aus, der die folgenden interaktiven Visualisierungen enthält: Zeitachse (Skalierung auf Millionen von Funktionsaufrufen) Flamegraph mit flachem Profil..
spx--a-simple-profiler-for-php