Bronco contra todos (apache)

Slides:



Advertisements
Presentaciones similares
PRESENTA: Mizrain Cano Chico Profesor: Lic. Albino Petlacalco Ruiz
Advertisements

FIUBA Organización De Datos Grupo 10 Primer Cuatrimestre 2008.
Servidores Web Capítulo 2.
Desarrollo de Aplicaciones para Internet
Usos y alcances de aplicaciones empresariales con Silverlight 5
Profesor: Mario Figge Curso de Diseño Web HOSTING.
Desarrollo de Aplicaciones Web
Introducción Apache WEB Server
¿Qué ES SPLENDID CRM? es una herramienta mediante la cual vamos a poder compilar una aplicación en Windows y hacer que la misma corra bajo linux, exactamente.
CRISTÓBAL MINALLA SERVIDORES WEB. Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando.
Comparación entre la implementación de aplicaciones PHP y ASP.NET 2.0
Páginas web dinámicas. Olga García Collado.
Flisol – Popayan CMS? Joomla? Servidor ???. DESCARGA INSTALACION ADMINSITRACION INSTALACION DE MODULO INSTALACION DE COMPONENTE SEGURIDAD MANTENIMIENTO.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Julio Carranza Rabih Safadi 1.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Servidores.
Katerin Henao Isaza Karen Muñoz Ossa 11 Informática HARDWARE PC VS SERVIDOR.
Diseño de Sitios Web con CMS David Chura. Sesión 1.
 La primera versión fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications).
Drupal.
Joomla! Wagner Guadalupe R.. Acerca de Joomla! Joomla! es un manejador de contenidos de código abierto diseñado para una creación rápida de sitios multi-idioma.
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
INTERNET 1 Integrantes: Diego Robles Javier Reyes TEMA: SERVIDORES DHCP.
¿Qué es? Requisitos Ventajas y Desventajas
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
Presentado por: Cristian Navarro 1002 Content Management System. Es un sistema que nos permite gestionar contenidos en un medio digital. Dicho de otra.
Paginas web.
Comercio Electrónico.  Servidor Web (Apache o IIS)  Módulo de PHP en el Webserver  MySQL 5.1.x  
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
9. Servicelab. Descripción El sistema SERVICELAB está desarrollado para funcionar con un servidor LAMP (Linux, Apache, MySQL y PHP) con las siguientes.
Desarrollo Web en Entorno Servidor
 Nombre : Porras Vergara Victor  Profesor : Ivan Mechan Zapata  Código : 205 MB  Curso : Autocad.
Bitnami Implantación de Aplicaciones Web. Bitnami Proyecto de código abierto. Descargar (versiones para Windows y GNU/Linux).
CMS de Código Abierto y Código Cerrado JOHANA PACHECO GUZMÁN DORELY SARABIA.
Migrando al mundo del ñu/pingüino/... Victor Leonel Orozco López Presentacion con colaboracion de: Eddy Ruiz Javier Alvarez.
1. Introducción a Internet y a la Web ¿Qué es Internet? ● Red pública de redes interconectadas que usan el “Protocolo Internet” (IP) ●
CASERO mi servidor CASERO hecho por nelson | 2009 “Los analfabetos del siglo XXI no serán aquellos que no sepan leer ni escribir, sino aquellos que no.
Monkey HTTP Daemon :: A fast and scalable web server for Linux Eduardo Silva
Victor Leonel Orozco Shekalug Una introducción tecnica a Linux.
Autor : Daniel García Torralbo Director : Carlos Molina Clemente Titulación : ETIS.
Introducción a Moodle Pablo Garaizar Sagarminaga e-ghost, Cursos de verano, 2011.
FUNDAMENTOS WEB DOCENTE : ING. CRISTIAN VALLE RONCEROS.
¿Qué es Drupal? Aplicación web sobre php CMS Framework.
AppServ Implantación de Aplicaciones Web. Conceptos previos LAMP = Linux (SO) + Apache (Servidor Web) + MySQL (BBDD) + PHP (Web dinámicas). WAMP = Windows.
Administración de Servidor Web. Contenidos WebServer. Apache. Configuración Básica de Apache. VirtualHosts. Nuestra Configuración. BenchMarking.
QTJAMBI Victor Leonel Orozco Shekalug.
Un sistema de gestión de contenidos (Content Management Systems o CMS) es un software que se utiliza principalmente para facilitar la gestión de sitios.
SPRING ROO Víctor Orozco.
¿Qué es y para qué nos sirve BootStrap?
Capítulo 2: Tecnologías para la creación de sitios web
EL ESTADO DE SALUD DE JAVA
Paul Leger DNS Paul Leger
Introducción al Proyecto
Servidores de Aplicaciones Java Víctor Orozco
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Arquitectura de Drupal
GESTOR DE CONTENIDOS Wagner Guadalupe R..
MANTIS BUG TRACKER.
INSTITUTO TECNOLOGICO DE CD. ALTAMIRANO
Instalación 2.
Introducción (Principales diferencias entre Wordpress .com y .org)
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
Servidores web. ¿Cómo funciona la web? Internet Cliente Web ( Netscape, Internet Explorer, Firefox, etc.) Servidor Web Servidor de nombres (DNS) 2.
ESTRUCTURA DE UN MEDIO WEB
Servidor Lighttpd en OpenSUSE 13.1
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
Soluciones para el Internet
Taller de Programacion Distribuida con PHP y MySQL TEMA 1: INTRODUCCIÓN ING: RUBEN TORRES BAZAN
Transcripción de la presentación:

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