acabo usando comenzado Xdebug hoy encontramos con este problema hace unos ahours demasiado . Me encantaría una GUI de estilo cachegrind para los rastros de xdebug.
Muchas de las llamadas de nivel inferior contienen información incomparable como strlen() llamadas. Descubrí que xdebug inicia el archivo de rastreo con 21 espacios para llamadas de nivel superior a funciones, 23 espacios para llamadas de segundo nivel, 25 y así sucesivamente. Por lo que puede hacer es grep las líneas con más de 22 o más espacios a la lista de llamadas de nivel superior, 24 para sencond y llamadas de más alto nivel, etc.
cat trace.xt | grep -v ' '
El analizador de trazas basada en la web parece una buena idea. Podría analizar el resultado en un grupo de elementos anidados ul y li que podrían colapsarse. También tengo poco tiempo, pero si quieres colaborar, déjame saber.
Genial, lo comprobaré. Y si alguna vez tengo tiempo, tal vez escriba un analizador de rastreo basado en la web. – nolanpro