2011-12-31 8 views
5

Duplicar posibles:
How to profile and and get Javascript performanceherramientas de supervisión del rendimiento para el navegador

que tienen una página con varios scripts de cliente. Algunas secuencias de comandos están ralentizando la página y también podría haber una pérdida de memoria. ¿Hay alguna herramienta que te indique claramente cuánto tiempo consumen los guiones, por favor?

+3

utilice la función de búsqueda antes de publicar una nueva pregunta; ya hay varias preguntas sobre ese tema, p. http://stackoverflow.com/questions/750255/javascript-performance-optimisation, http://stackoverflow.com/questions/2140716/how-to-profile-and- y-get-javascript-performance – codeling

+0

[Firebug/Profiler ] (http://getfirebug.com/javascript)? – ManseUK

Respuesta

1

Puede usar firebug para crear un perfil de su javascript y ver dónde están los cuellos de botella.

Desde el sitio web:

Para utilizar el generador de perfiles, sólo tiene que ir a la pestaña de la consola y haga clic en el botón "Perfil". Luego use su aplicación por un momento o vuelva a cargar la página y luego haga clic nuevamente en el botón "Perfil". A continuación, verá un informe detallado que muestra qué funciones se invocaron y cuánto tiempo tomó cada una.

+1

copia casi literal de una respuesta a una pregunta duplicada: http://stackoverflow.com/a/2140748/671366. Con 27.2k puntos, debe saber cómo usar la función de búsqueda y marcar preguntas como duplicados ... – codeling

+0

@nyarlathotep: Para ser justos, ambas respuestas son iguales porque consisten principalmente en la misma cita, lo que no implica que sea una dupdo. –

+0

@FelixKling: verdadero, "copiar" es una palabra dura porque solo la cita es la misma pero no la respuesta real. Todavía encuentro que el contenido de información de esa respuesta es mínimo (dado que hay enlaces a las preguntas duplicadas, que brindan muchas más respuestas que esta), por lo que marcar como duplicado hubiera sido la elección adecuada en mi opinión en lugar de responder. – codeling

2

Ver aquí: Best Practices for Speeding Up Your Web Site

Desde la red de desarrolladores de Yahoo:

El equipo excepcional rendimiento ha identificado una serie de mejores prácticas para hacer páginas web rápidamente. La lista incluye 35 mejores prácticas divididas en 7 categorías.

Cuestiones relacionadas