Hasta ahora sé de "ab" y "httperf", ambos pueden verificar el rendimiento de un sitio web. ¿Es uno mejor que el otro?es "ab" o "httperf" mejor para controlar el rendimiento de un sitio web?
Respuesta
Bueno, depende un poco de lo que quiere verificar, pero siempre uso httperf.
La diferencia clave es que httperf intenta enviar un flujo continuo de solicitudes a una velocidad dada, independientemente de si se responden o no. Esto puede mostrarle no solo cuál es la carga máxima de su servidor web, sino más importante, su comportamiento cuando está sobrecargado. Muchas aplicaciones tienen la desafortunada característica de rendimiento que cae rápidamente a medida que la carga ofrecida va más allá de lo que el servidor puede manejar: es decir, cuando se ofrecen 100 solicitudes por segundo, puede manejar 80 de ellas, y cuando se ofrecen 150 solicitudes por segundo puede manejarlas solo 10 de ellos.
Descubrí que era una misión encontrar documentación útil en httperf, pero hay una buena (si le gustan los screencasts) peepcode screencast que me ayudó.
No he usado ab mind pero encontré que httperf parecía funcionar bastante bien una vez que descubrí cómo usarlo.
ACTUALIZACIÓN: El enlace está ahora en pluralsight y necesita una suscripción o utilizar sus 10 días de prueba gratuita.
- 1. rendimiento de prueba de un sitio web
- 2. ¿Qué es una buena herramienta o sitio para usar para evaluar el rendimiento de una página web/sitio?
- 3. ¿Cuál es la mejor manera de usar SVN para controlar la versión de un sitio PHP?
- 4. ¿Qué tan importante es el sprint para el rendimiento en un sitio web de alto tráfico?
- 5. ¿Cuál es un mejor rendimiento en PHP?
- 6. Proyectos del sitio web vs Aplicación web: ¿cuál es mejor?
- 7. Cuál es el mejor enfoque para monitorear el rendimiento del sitio en rieles
- 8. ¿Qué es mejor, guardar las imágenes de un sitio web en Amazon S3, Flickr o Picasa?
- 9. memcached ralentiza el sitio web
- 10. El título del sitio web es incorrecto cuando se comparte un enlace en Facebook o me gusta el sitio web
- 11. ¿Cuál es la mejor forma de generar una sal aleatoria para un sitio web?
- 12. Mysql compare usando left (X, 2) = "AB" o X como "AB%" para la velocidad?
- 13. mejor manera de verificar el rendimiento de la aplicación web
- 14. ¿Cuál es la mejor manera de poner un sistema de traducción en el sitio web php?
- 15. ¿Cuál es la mejor wiki de C# para integrar en un sitio web ya existente?
- 16. Cuál es la mejor arquitectura moderna escalable para un sitio web de alto volumen (Java)
- 17. '...! = Null' o 'null! = ....' mejor rendimiento?
- 18. ¿Cuál es el mejor lenguaje de scripting para desarrollar un sitio web basado en bases de datos?
- 19. ¿la mejor solución de base de datos web para Scala para un sitio de alto tráfico?
- 20. ¿Qué es un buen sitio web para aprender prólogo?
- 21. Sitio de alto rendimiento
- 22. ¿Cómo mejorar el rendimiento del sitio web en iPad/iPhone?
- 23. ¿Cuál es la mejor manera de restringir el acceso a un sitio web de desarrollo?
- 24. Administración del sitio web: ¿está integrado en el sitio web principal o en una sección separada?
- 25. ¿Cuál es la mejor manera de producir una tilde en LaTeX para un sitio web?
- 26. Html5Boilerplate o Html5Boilerplate ¿Móvil para el primer sitio web móvil?
- 27. Tema de Metro para el sitio web
- 28. Sitio Web ASP.NET o Project Web
- 29. Quiero cargar varias imágenes muy rápido en un sitio web, ¿cuál es el mejor método?
- 30. ¿Cuál es mejor para crear una API para mi sitio web: servicios de datos MVC o Ado.net?