El Servidor HTTP Apache es un servidor web HTTP de cdigo abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la nocin de sitio virtual. Nginx ("engine x") es un servidor HTTP y proxy inverso de alto rendimiento, y un servidor proxy para IMAP/POP3/SMTP. Nginx es conocido por su estabilidad, gran conjunto de caractersticas, configuracin simple, y bajo consumo de recursos. Lighttpd. Servidor web diseado con el objetivo de ofrecer un servicio rpido, seguro, flexible, y fiel a los estndares; optimizado para entornos donde se requiera de velocidad esto produce que su consumo de CPU y memoria RAM sea inferior a otros servidores. Esto hace a lighttpd es apropiado para servidores que reciban un alto indice de peticiones. Servidor HTTP Cherokee. Cherokee es un servidor web que desarrolla una nueva implementacin de este tipo de aplicacin, con una serie de caractersticas y funcionalidades concretas, basado principalmente en los tres puntos siguientes: velocidad, flexibilidad y capacidad de ser empotrado. El Apache Web Server es gratis (gracias a sus caractersticas open-source), por lo tanto la inversin que se tiene que hacer para poder tener un Servidor Web estn solo en la parte de Hardware que van a soportar al mismo. El cdigo fuente es lanzado bajo una licencia estilo BSD. Compatible con Windows, FreeBSD, Linux, Mac OS.
El servidor lighttpd se distribuye bajo la licencia BSD lo cual lo convierte en software libre. Tiene versiones para las siguientes plataformas GNU/Linux UNIX Microsoft Windows.
Cherokee Web Server soporta FastCGI, SCGI, PHP, CGI, SSI, TLS y conexiones encriptadas SSL, Virtual hosts, codificacin sobre la marcha, balanceo de carga, logs compatibles con Apache, balanceo de bases de datos, Reverse HTTP Proxy, Traffic Shaper, Video Streaming.... Por el contrario, la competencia, como la tecnologa de servidor web de Windows Server 2008 puede tener un costo mnimo de US$470, con un precio Nmero dos de servidores Web en el mundo, segn Netcraft, la compaa de anlisis de servidores Web. Caractersticas: Virtual hosting (alojar varios dominios en la misma IP) CGI, SCGI y FastCGI
de ms de 1,000 dlares para las instalaciones ms avanzadas. Frente a otros servidores web open- source, solo los servidores Apache almacenan ms dominios que Nginx. Soporte para PHP, Ruby, Python y otros Consumo de memoria constante Redirecciones HTTP, y reescrituras de URL ETC.
Sitios Web que usan Apache Baidu.com Wikipedia.org Ask.com Mail.ru Weibo.com Paypal.com Apple.com Fc2.com Craigslist.org Bbc.co.uk
Sitios Web que usan Nginx Nginx fue originalmente creado para: Rambler - El segundo sitio web ms visitado de Rusia. WordPress FC2 TorrentReactor Ultimate Guitar Scribd Badoo Watch Movies
Sitios Web que usan Lighttpd
The PirateBay YouTube, wikipedia meebo. Sitios Web que usan Cherokee Championselect.net Solomid.net Fluidsurveys.com Lolcounter.com Expertsystem.ru Jccm.es Probuilds.net Razon.com.mx Seanogle.com Senatus.net
Apache tambin incluye soporte "SSL" y "TLS". Estos son los protocolos para enviar datos encriptados a travs de Internet, y son importantes en el desarrollo de tiendas seguras en lnea y otras aplicaciones que requieren privacidad. Apache ha incorporado en su soporte a una amplia gama de lenguajes de programacin web, como Perl, PHP y Python. Empresas como la compaa de TV online Hulu utilizan NGINX por su estabilidad y configuracin simple. Otros usuarios, como Facebook MyOpera.com, DropBox y WordPress.com, lo utilizan porque la arquitectura asncrona del servidor web deja una pequea huella de memoria y bajo consumo de recursos, hacindolo ideal para el manejo de mltiples y cambiantes activas pginas Web. Permite comunicarse con programas externos mediante FastCGI o SCGI, que son mejoras al CGI original (tambin soportado). De esta forma, se pueden usar programas en prcticamente cualquier lenguaje de programacin. Entre las caractersticas ms destacadas de Cherokee Web Server: velocidad, hasta 6 veces ms rpido que Apache facilidad de configuracin gracias a su panel de control servidor web multiplatafirma bajo la licencia GNU
Requisitos mnimos para su funcionamiento. Procesador: Pentium Memoria RAM: 64 MB Sistema Operativo: Microsoft Windows, GNU/Linux Nginx VS Apache. Manejo de concurrencia de entre 4 y 8 veces mayor. Servicio de recursos estticos de hasta 300% ms rpido. Consumo de memoria de hasta 20 veces menos.
Tamao de la instalacin: 50 MB
Al no tener que crear nuevos procesos en la creacin de hilos, el consumo de memoria es significativamente bajo, tan bajo como a merced del alto trafico de varios cientos de peticiones por segundo en un slo servidor, el consumo es de unos 15MB de RAM y 10% de CPU. Mientras que con Apache no logra manejar el mismo nivel de concurrencia adems de crear miles de procesos que inundan la memoria con ms de 400MB de RAM, el consumo del procesador es ligeramente mayor y por ende, un rendimiento ms lento y susceptible a fallar o caerse.
Conclusiones: Se puede observar que el mercado delos Servidores Web es dominado por Apache, seguido globalmente por el servidor nativo de Microsoft IIS, sin embargo refirindonos a los Servidores Web basado en LINUX, se observa que en segundo lugar esta NginX, utilizado principalmente por sitios que necesitan carga sobre carga de acceso. Posteriormente se encuentra opciones muy destacadas como son Lighttpd, que es un servidor muy rpido, ya que es construido justamente para servidores que reciban alto nmero de peticiones, sin embargo an est muy por debajo de igualar a sus semejantes como son NginX y Apache. Por otro lado Cherokee Web Server es otra alternativa, ya que de igual manera est basado para ser veloz, flexible, caractersticas que lo hacen muy similar a Apache, y en muchos de los casos considerado como mucho ms rpido que el lder.
Apache Web Server . Caracteristicas Del Apache Web Server . Pros y Contras [online] Disponible en: http://ldc.usb.ve/~emilio/Portafolio/Software/REDES3/G5b/Presenta_Site/caracteristicas_pyc.htm
NginxEs . Nginx Community [online] Disponible en: http://wiki.nginx.org/NginxEs
NGINX: una interesante alternativa a Apache [online] Disponible en: http://blog.desdelinux.net/nginx-una-interesante-alternativa-a-apache/
Web Servers: NGINX vs Apache vs Lighttpd . TecnoGaming Labs [online] Disponible en: http://labs.tecnogaming.com/2012/04/web-servers-nginx- vs-apache-vs-lighttpd/
Cmo instalar un servidor web con Nginx + MySQL + PHP5 + APC + Spawn_FastCGI [1ra Parte: Presentacin] [online] Disponible en: http://blog.desdelinux.net/como-instalar-un-servidor-web-con-nginx-mysql-php5-apc-spawn-fastcgi-1ra-parte-presentacion/
Apache sigue siendo el rey entre los grandes sitios . FayerWayer [online] Disponible en: http://www.fayerwayer.com/2009/04/apache-sigue-siendo- el-rey-entre-los-grandes-sitios/
lighttpd . Wikipedia, la enciclopedia libre [online] Disponible en: http://es.wikipedia.org/wiki/Lighttpd
LIGHTTPD un servidor web muy gil y liviano [online] Disponible en: http://blog.desdelinux.net/lighttpd-un-servidor-web-muy-agil-y-liviano/
Websites using lighttpd [online] Disponible en: http://trends.builtwith.com/websitelist/lighttpd
Nginx vs Cherokee vs Apache vs Lighttpd [online] Disponible en: http://www.whisperdale.net/11-nginx-vs-cherokee-vs-apache-vs-lighttpd.html
Cherokee Web Server, el ms rpido de los servidores web [online] Disponible en: http://www.desarrolloweb.com/de_interes/cherokee-web-server- rapido-servidores-web-2273.html
Servidor web ligero Cherokee, instalacin e integracin con PHP en Arch Linux . El blog de pico.dev [online] Disponible en: http://elblogdepicodev.blogspot.com/2011/05/servidor-web-ligero-cherokee.html
Websites with the Cherokee Web Server on Ubuntu 12.04 LTS (Precise Pangolin) . Linode Library [online] Disponible en: https://library.linode.com/web-servers/cherokee/installing-cherokee-ubuntu-12.04-precise-pangolin
INTEGRANTES: Geovanny Quishpe Milton Tenorio Giovanni Morey CARRERA: Ingeniera en Sistemas Computacionales e Informticos. NIVEL: Octavo.