ejecutar script url por consola

118 views
Skip to first unread message

Carlos A Salazar

unread,
Jan 20, 2017, 10:59:23 AM1/20/17
to symfony-es
hola
Me explico..

Tenemos esta ruta.
cuenta/ficha/completa/123456

Se comvierte en 

loq ue en symfony se traduce que se invoca el fichero app.php se ejecuta este archivo con la url de parametros que recibe..

opuedo ejecutar esto por consola por ejemplo

php web/app.php/cuenta/ficha/completa/123456  

??

estamos tratando de ver que tanto tarda el script en ejecutarse 

o alguna otra manera de saberlo..?

Gracias!!

Jose R. Prieto

unread,
Jan 20, 2017, 11:02:46 AM1/20/17
to symfo...@googlegroups.com
Creo que el componente de BrowserKit es tu amigo... 

--
--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Google Groups.
Para publicar en este grupo, envía un email a symfo...@googlegroups.com
Para darte de baja, envía un email a symfony-es+unsubscribe@googlegroups.com
El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es

---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a symfony-es+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Hatler

unread,
Jan 20, 2017, 4:31:40 PM1/20/17
to symfony-es

La barra de depuración te da esa información.

Jose R. Prieto

unread,
Jan 20, 2017, 4:59:55 PM1/20/17
to symfo...@googlegroups.com
Evidentemente, un profiling adecuado se haría con Blackfire; sería lo mejor para detectar cuellos de botella. 

Angel Luis

unread,
Jan 20, 2017, 5:47:06 PM1/20/17
to symfo...@googlegroups.com
Otra posibilidad es hacer un test funcional que cree un browser que navegue a esa dirección...

Jose R. Prieto

unread,
Jan 20, 2017, 6:09:25 PM1/20/17
to symfo...@googlegroups.com
El test funcional no le daría el profiling, simplemente si se pasa o no. 
De hecho, por eso puse el componente de BrowserKit, pq sería la base para hacer el test unitario y/o funcional. 

Creo que Blackfire es la mejor opción (hoy por hoy), y admite profiling privado con un día de almacenamiento de datos (en la versión gratuita, se entiende). 

Otras herramientas de estrés interesantes son jMter, por ejemplo, de cara a analizar qué está pasando.. 

Hatler

unread,
Jan 23, 2017, 5:38:04 PM1/23/17
to symfony-es
Perdón por la insistencia, pero no te compliques la vida Symfony ya traen integrado todo un sistema de debug, en donde fácilmente puedes encontrar esa información. El tiempo de ejecución de script, la cantidad de memoria que utiliza, las consultas a la base de dato, etc.


El viernes, 20 de enero de 2017, 9:59:23 (UTC-6), Carlos A Salazar escribió:

Jose R. Prieto

unread,
Jan 23, 2017, 6:51:47 PM1/23/17
to symfo...@googlegroups.com
Hitler, en serio, échale un ojo a Blackfire. 
Es... "Otro nivel". 

El debugger/profiler de Sf es bueno, pero Blackfire es canela fina ;)

Pruebalo, que es gratuito (si no quieres ciertas features de pago)

Jose R. Prieto

unread,
Jan 23, 2017, 6:52:35 PM1/23/17
to symfo...@googlegroups.com
Uy, perdón.. 
Hatler, no Hitler... 
Mierda de autocorrector... 

Hatler

unread,
Jan 24, 2017, 12:25:46 PM1/24/17
to symfony-es
Ok, le echare un buen vistazo.
Para darte de baja, envía un email a symfony-es+...@googlegroups.com

El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es

---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a symfony-es+...@googlegroups.com.

Henry Vallenilla

unread,
Jan 24, 2017, 12:27:27 PM1/24/17
to symfo...@googlegroups.com

Symfony Commands


Para darte de baja, envía un email a symfony-es+unsubscribe@googlegroups.com

El resto de opciones puedes encontrarlas en http://groups.google.com/group/symfony-es?hl=es

---
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a symfony-es+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages