Foros del Web » Programando para Internet » PHP »

aplicacion web lenta

Estas en el tema de aplicacion web lenta en el foro de PHP en Foros del Web. mi aplicacion web tiene algo que hace que sea lenta quizas alguna consulta sql o un script la verdad que puede ser cualquier cosa, mi ...
  #1 (permalink)  
Antiguo 13/01/2018, 18:06
 
Fecha de Ingreso: agosto-2011
Mensajes: 302
Antigüedad: 7 años, 1 mes
Puntos: 5
aplicacion web lenta

mi aplicacion web tiene algo que hace que sea lenta quizas alguna consulta sql o un script la verdad que puede ser cualquier cosa, mi pregunta es que si sabeis de algun programa que me de esos detalles, no me sirven las paginas onlines ni las herramientas de los navegadores porque el problema esta en los script.
  #2 (permalink)  
Antiguo 13/01/2018, 19:08
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.387
Antigüedad: 3 años, 3 meses
Puntos: 253
Respuesta: aplicacion web lenta

sin no te sirven las herramentas de los navegadores, entonces estas mal, porque es justamente alli donde empieza la depuración, puedes realizar el primeri diagnostico con las herramientas de desarrollador, medias la velocidad y la carga de los diferentes agregados de tu web e identificar el problema o los problemas que tengas.

mi respuesta es F12 luego Network o Performance y ve las respuestas y tiempos de carga de cada uno. Saludos
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 14/01/2018, 01:11
 
Fecha de Ingreso: enero-2011
Mensajes: 1.141
Antigüedad: 7 años, 9 meses
Puntos: 10
Respuesta: aplicacion web lenta

Cita:
Iniciado por xfxstudios Ver Mensaje
sin no te sirven las herramentas de los navegadores, entonces estas mal, porque es justamente alli donde empieza la depuración, puedes realizar el primeri diagnostico con las herramientas de desarrollador, medias la velocidad y la carga de los diferentes agregados de tu web e identificar el problema o los problemas que tengas.

mi respuesta es F12 luego Network o Performance y ve las respuestas y tiempos de carga de cada uno. Saludos
Quizas me explique mal no es que no me sirva, es mas es lo primero que hice usar las herramientas de los navegadores. Pero esos no pueden detectar todo detallado.hace tiempo escuche o lei un programa que se instala en el servidor y te va analizando los tiempos incluso de las consultas sql. Pero ahora no se como se llama, ademas deberian haber mas.
  #4 (permalink)  
Antiguo 14/01/2018, 05:38
Avatar de alvaro_trewhela  
Fecha de Ingreso: octubre-2012
Ubicación: localhost
Mensajes: 903
Antigüedad: 6 años
Puntos: 104
Respuesta: aplicacion web lenta

Mira lo que puedes hacer son test entre procesimientos con esto:

Código PHP:
Ver original
  1. function myMT(){
  2. $t  = explode(" ", microtime());
  3. return ((float)$t[0]+ (float)$t[1]);
  4. }
  5.  
  6. $start = myMT();
  7. //procedimiento
  8. $end = myMT();
  9.  
  10. $diff = abs($start-$end); //diff of time

Entonces primero puedes hacer para todo el codigo y luego ir testeando entre procedimientos para ver donde esta el problema.
  #5 (permalink)  
Antiguo 14/01/2018, 19:15
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.955
Antigüedad: 5 años, 3 meses
Puntos: 369
Respuesta: aplicacion web lenta

Cita:
Iniciado por azaz Ver Mensaje
Quizas me explique mal no es que no me sirva, es mas es lo primero que hice usar las herramientas de los navegadores. Pero esos no pueden detectar todo detallado.hace tiempo escuche o lei un programa que se instala en el servidor y te va analizando los tiempos incluso de las consultas sql. Pero ahora no se como se llama, ademas deberian haber mas.
Afortunadamente no es necesario usar técnicas primitivas, existen otras soluciones de acuerdo a tus necesidades.

Puedes hacer profiling y debug con xdebug o usar php debug bar, existen otras soluciones como zray, blackfire y tideway.

Si tu aplicación ya esta en producción y requieres monitorear tu aplicación y el uso de recursos y otras metricas tienes opciones como: intrumental, nagios, solarwind, new relic, etc si buscas existen muchas opciones, solo es cosa de que busques la que cubra tus necesidades en diferentes etapas de desarrollo de tu aplicación y claro acorde a tu bolsillo. También puedes ver las aplicaciones que hacen análisis estático para ver el estado de la calidad de tu software y claro hacer uso de pruebas con phpunit, phpspect. codeception, etc.

Esto es tema largo pero espero que esto te sirva como punto de partida y que te anime a investigar y mejorar.
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #6 (permalink)  
Antiguo 15/01/2018, 06:33
 
Fecha de Ingreso: agosto-2011
Mensajes: 302
Antigüedad: 7 años, 1 mes
Puntos: 5
Respuesta: aplicacion web lenta

gracias a todos por participar, referente a hhs revisare los enlaces que me distes, en realidad el que buscaba era new relic pero no es gratis, haber si alguno de los demas es gratis y funciona bien ya que new relic me fue muy bien.
saludos

Etiquetas: aplicacion, lenta, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:50.