mac extension debug php profiling xdebug kcachegrind

php - extension - ¿Hay alguna alternativa de KCacheGrind para Mac Os X fuera de allí?



xdebug phpstorm (6)

Ahora también puedes instalar qcachegrind con macports:

sudo port selfupdate sudo port install graphviz qcachegrind

La aplicación debe aparecer en la carpeta Macports de sus aplicaciones.

Estoy buscando una alternativa de KCacheGrind, o al menos un paquete binario para Mac Os X?

Debería usar KCacheGrind con XDebug para PHP, pero Mac Os X es el entorno adecuado aquí ...

Gracias

Edición: Sé que puedo usar MacPort pero estoy buscando una alternativa de esta instalación dolorosa.

Tal vez algo "a la manera mac"


Es posible que desee revisar WebGrind

Webgrind es una interfaz web de perfiles Xdebug en PHP5. Implementa un subconjunto de las características de kcachegrind y se instala en segundos y funciona en todas las plataformas.


MacCallGrind y WebGrind son las mejores respuestas verdaderas para MacOS. No puedo comentar la respuesta de kenorb, así que tengo que hacer una nueva.

El enlace de MacCallGrind a MacUpdate es incorrecto: su precio es mucho más alto que el del sitio de desarrolladores ( http://www.maccallgrind.com/ ).

Personalmente, la característica del molinillo MacCallGrind es muy útil si se combina con la función Transmit ( http://panic.com/transmit/ ): monte ssh / sftp como disco. Abre automáticamente cada nuevo archivo de molienda de caché que aparece en una ubicación remota.


Otra alternativa premium es ProfilingViewer , disponible en la Mac App Store. Maneja múltiples tipos de costos. Puede mostrar los datos como Treemap, Callgraph, Heatmap, puede ocultar las funciones del sistema y tiene un visor de archivos fuente anotado con los costos. Puede crear archivos PDF. Rápido y tiene una pequeña huella de memoria.


Puedes instalar KCacheGrind usando MacPorts :

sudo port install valgrind kcachegrind4

También hay algunas alternativas como:

Ver también: ¿tienes kcachegrind como herramientas de perfil para mac


qcachegrind es el ''primo'' basado en qt de kcachegrind. Funciona como una golosina.