XHProf Viewer

XHProf Viewer aide les développeurs PHP à analyser des profils, identifier les chemins critiques et comparer les performances entre les builds sans outils locaux.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
792+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

À propos de cet outil

XHProf Viewer lit les données de profilage produites par XHProf et d'autres profileurs PHP. L'outil vise à faciliter l'exploration rapide des coûts par fonction, y compris les temps incluant et exclusifs, les compteurs d'appels et l'utilisation CPU. Il s'adresse aux développeurs, ingénieurs de performance et équipes QA qui profilent des applications PHP pour localiser les goulets d'étranglement.
Flux conceptuel: charger des données de profilage sérialisées ou une exportation snapshot, le visualiseur analyse les données en un graphe d'appels, résout les identificateurs de fonctions et calcule des métriques agrégées. Il prend en charge le filtrage par fenêtre temporelle, nom de fonction et chemin d'appel, et calcule les temps inclusifs en propagant les coûts des enfants vers les parents.
Valeur unique: il consolide les données de profilage dans un ensemble cohérent, permet des comparaisons entre exécutions, met en évidence les régressions et guide les décisions d'optimisation. Caractéristiques clés: résumés par fonction, rapport top-n triable et vue d'adjacence des relations appelant-appelé, sans outil local nécessaire.
Cas d'usage: tests de régression de performance, optimisation des hot paths, budgétisation mémoire et CPU, profiling avant release. Sorties adaptées aux dashboards ou à l'automatisation; export JSON/CSV possible. Conçu pour les équipes adoptant les pratiques de performance PHP.

Comment utiliser

  1. Fournir les entrées
  2. Définir l'étendue (run_id, filtres)
  3. Lancer l'analyse
  4. Examiner les résultats (fonctions les plus coûteuses, temps et graphe d'appels)
  5. Optionnel: exporter les résultats au format JSON ou CSV
How to use xhprof viewer online

Frequently Asked Questions

Trouvez des réponses rapides

Quels formats de données sont pris en charge ?
Le visualiseur accepte les exécutions XHProf sérialisées et les exportations JSON; les deux contiennent des blocs de fonctions, des comptes d'appels et des métriques de temps. Si les données sont sérialisées PHP, l'analyse se fait selon les règles de désérialisation PHP.
Puis-je comparer plusieurs exécutions ?
Oui. Vous pouvez sélectionner plusieurs exécutions; l'outil aligne les noms de fonctions et calcule des métriques delta, mettant en évidence les régressions ou améliorations des temps inclusifs et exclusifs et identifiant les chemins critiques qui évoluent entre les builds.
Comment les temps sont-ils calculés ?
Les temps utilisent les mesures wt (wall time) et cpu stockées par fonction. Inclusive_time réattribue le temps parent à ses coûts de callee, tandis que exclusive_time reflète le coût propre de la fonction. Les pourcentages sont relatifs au temps total de profilage.
Confidentialité et hébergement des données ?
Les données restent contrôlées par l'utilisateur lorsqu'elles sont exécutées localement ou en auto-hébergement; le visualiseur Web peut traiter les données côté client si possible. En cas de téléchargement sur serveur, vérifiez la conformité et évitez les données sensibles de production.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Developer Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Developer Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Developer Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer