¿Qué es una buena herramienta o sitio para usar para evaluar el rendimiento de una página web/sitio? Estoy tratando de encontrar una buena línea de base para detectar qué tan rápido se cargará mi página en un proveedor de hosting vs otro. Inicialmente usé http://www.freespeedtest.com/ pero me gusta obtener opiniones y enlaces para otros.¿Qué es una buena herramienta o sitio para usar para evaluar el rendimiento de una página web/sitio?
¿Qué es una buena herramienta o sitio para usar para evaluar el rendimiento de una página web/sitio?
Respuesta
Lo utilizo para medir el tamaño y el número de peticiones HTTP requiere de una página: http://www.websiteoptimization.com/services/analyze/
utilizo Pingdom para medir el tiempo medio de respuesta de mi página web.
Aquí están algunos que utilizo:
http://www.linkvendor.com/seo-tools/speedtester.html (Esta es bastante detallada)
http://www.vertain.com/?sst (prueba de velocidad muy rápida y simple)
http://www.iwebtool.com/speed_test (Otra prueba de velocidad sencilla)
YSlow addin para Firefox es muy bueno para ayudarlo a ajustar el rendimiento como lo es la pestaña NET de firebug.
Para pruebas básicas simples, use ab (ApacheBench) o httperf.
Pingdom es muy útil para el análisis inicial de una página en particular y la medición de la respuesta del sitio. Sin embargo, esta no es una herramienta de prueba de carga.
Para eso tienes que ir a las herramientas comerciales. Aquí están algunas opciones:
- Keynote
- Gómez texto fuerte
- LoadRunner
También he comprobado impacto de la carga hace poco y me pareció una buena herramienta básica.
Por último, he aquí una lista bastante completa de opciones. http://www.softwareqatest.com/qatweb1.html#LOAD
Firebug con YSlow es una combinación bastante común. Google también tiene PageTest, que es otro complemento que funciona con Firebug. Tiene algunas reglas diferentes pero sigue siendo bastante similar a YSlow. Me gusta usar ambas herramientas para las pruebas iniciales, ya que pueden proporcionar resultados muy simples y rápidos.
Una vez que haya comenzado a hacer las optimizaciones y desea ver cómo está cambiando el rendimiento, le recomendaría usar Pagetest. Proporciona una interfaz web para YSlow, como resultados/análisis de rendimiento junto con mapas de cascadas realmente bonitos para ver dónde se está gastando el tiempo. Tal vez las dos cosas más útiles sobre Pagetest son que 1) le permite realizar fácilmente múltiples ensayos y 2) da resultados claros para los casos de caché fría y caliente. He descubierto que los ensayos múltiples son la única manera real de obtener resultados de rendimiento realistas, simplemente hay demasiada varianza en los ensayos individuales.
Probé todas estas herramientas y finalmente encontré el complemento "Net Export" para Firebug.Ahora uso la pestaña "NET" de Firebug para rastrear el rendimiento de mi sitio y puedo exportarlo al .har format para verlo más tarde como un archivo. Puedo usar los archivos .har como líneas de base y luego tomar más trazas de "persistencia" de firebug y luego compararlas visualmente más tarde.
- 1. ¿Qué es una buena herramienta Web Crawler?
- 2. ¿Qué es una buena herramienta para anotar código?
- 3. ¿Qué es una buena herramienta para construir oleoductos?
- 4. ¿es una buena práctica usar iframe para implementar header/navbar?
- 5. ¿Qué es una buena implementación de Leer, Evaluar, Imprimir, Bucle para C#?
- 6. ¿Qué es una buena herramienta de limpieza de CSS?
- 7. ¿Qué es una buena herramienta para raspar la pantalla con soporte Javascript?
- 8. ¿Cuál es una buena razón para usar vistas de SQL?
- 9. ¿Qué es una herramienta para la comparación de páginas web?
- 10. ¿Qué es una buena herramienta de diseño de UML y ER para MAC?
- 11. ¿Hay una buena herramienta para las vistas previas de XSL?
- 12. ¿Existe una buena herramienta de análisis de dependencia para Python?
- 13. ¿Qué es una buena herramienta para supervisar la actividad de la red
- 14. ¿Por qué usar una sola página index.php para todo el sitio?
- 15. ¿Qué es una buena herramienta ERD de base de datos para Linux?
- 16. ¿Es JUnit la herramienta adecuada para escribir pruebas de rendimiento?
- 17. ¿Qué es una buena herramienta de implementación para sitios web en Windows?
- 18. ¿Qué es una buena herramienta para ejecutar scripts SQL contra cualquier base de datos?
- 19. ¿Qué es una buena biblioteca de lenguaje natural para parafrasear?
- 20. ¿Qué es una buena práctica para construir parches de software?
- 21. ¿Qué usa como una buena alternativa para Team System?
- 22. ¿Qué es una buena biblioteca de trazado para .Net?
- 23. VirtualWebappLoader: ¿es una buena opción para usar en producción?
- 24. ¿Qué es una buena herramienta para probar un servicio web SOAP?
- 25. ¿Está utilizando Vertex Buffer Object's para datos muy dinámicos una buena idea para el rendimiento?
- 26. ¿Es una buena práctica usar pluralidad para nombrar colecciones?
- 27. Buena herramienta para recopilar problemas, mejoras, ideas
- 28. ¿Cuál es una buena fuente para aprender sobre QEMU?
- 29. ¿Qué es una buena muestra de solrconfig.xml para django-haystack?
- 30. ¿Cuál es una buena herramienta para ayudar a explorar/seguir el código C?
También ahora tenemos http://code.google.com/speed/page-speed/ que también es un complemento de FireBug – UnkwnTech
Mi respuesta mata a esta. Debe tenerse en cuenta. Con tiempo suficiente, una mejor respuesta vendrá de alguien. – djangofan
Buen hallazgo, eche un vistazo a ese complemento que será útil, estoy seguro :) –