Bronco contra todos (apache) Víctor Orozco
¿Y vos quien sos? J2EE Miembro de LUGUSAC desde 2006 Coordinador de FLISOL Guatemala, fundador de LUG's entre otras cosas Adicto al metal y la cafeina Google: tuxtor
Contenido Teoria basica de web servers En el principio Los 3 grandes Otros ¿Porque apache?
Web Server ¿Que es un web server? ¿Como funciona?
Como funciona un web server Demonio Transferencia Codigo Archivos Cliente
Como funciona la web dinamica Demonio Generación de codigo HTML Transferencia Codigo Archivos Cliente
En el principio. . . 90's IIS iPlanet
Killer app Llega apache Virtualhosts Inicia lo que seria la burbuja Impulsa a Linux
El ahora . . . Apache IIS Cherokee Nginx GWS lighthttpd
Pruebas 1 Cherokee Lighttpd Nginx Apache
Pruebas 2 IIS Apache
Prueba 1 Cherokee-0.99.42 Lighttpd-1.4.26 Nginx-0.8.33 apache-2.2.14-r1 JMeter Funtoo testing AMD64, 4 gb de RAM index.html 2.6KiB. 500,000 peticiones
Resultados Fallas Tiempo cherokee 13.613715 segundos lighttpd 13.613715 segundos lighttpd 17.348000 segundos nginx 19.765657 segundos apache 31.241516 segundos
Prueba 2 IIS 7.0 (64 bits) apache-2.2.14-r1 (32 bits) JMeter Windows 7 64 bits index.html 2.6KiB. 500,000 peticiones
Resultados Fallas Tiempo IIS 37.54453 segundos apache 37.54453 segundos apache 35.23454 segundos
¿Entonces porque apache?
Apache Soporte y experiencia Integracion directa mod_python mod_jk mod_rails/mod_rack mod_php Fastcgi mod_mono?
nginx
Por ejemplo
Por ejemplo
Por ejemplo
Apache vrs. IIS Desempeño ligeramente mejor de apache IIS enorme cantidad de modulos (no tantos como apache pero si suficientes) IIS tiene instaladores automaticos (de wordpress, joomla, drupal) IIS es cerrado y conocido por sus errores ;)
En que casos no usar apache Servir contenido estatico Desarrollo con PHP (ojo desarrollo) ASP Sysadmins flojos
Gracias!!! Shekalug http://www.shekalug.org info@shekalug.org Su servidor (tuxtor) http://tuxtor.shekalug.org tuxtor@shekalug.org
Reconocimiento 3.0 Guatemala License de Creative Commons