Você está na página 1de 3

Juan Carlos Garca Orozco

Programacin Web I
Actividad 2. Servidores Web

El propsito de esta actividad es que identifiques las caractersticas de los servidores web, as como su relacin
con el tipo de sistemas operativos y los lenguajes de programacin. Para ello, tu docente en lnea te har llegar un
planteamiento, una vez que lo recibas realiza los siguientes pasos:
1. Identifica y analiza el tipo de sistema operativo que se necesita para la instalacin del servidor web.
2. Con base en los elementos observados, identifica qu servidor web propondras y por qu. Explica sus
caractersticas.
Caso 1
En la organizacin Tecnology Web se realiza la creacin de sitios web para diversas organizaciones, Tecnology
Web administra los sitios web por medio de Apache ya que, entre las caractersticas de dicho servidor, est la
compatibilidad con diferentes sistemas operativos, flexibles, eficientes y rpidos. Tecnology Web tiene 20 aos
administrando sus sitios con Apache y no ha tenido problema alguno, sus clientes estn satisfechos por la
administracin que se les da a sus sitios web.
En este caso, la compaa resuelve el manejo de los sitios web utilizando el servidor Apache, por ser flexible en su
implementacin, ya que es compatible con diversos sistemas operativos (Linux, Windows y Mac), es de cdigo abierto y es
el servidor HTTP ms usado, alojando ms de 100 millones de sitios web, adems de brindar una mayor seguridad de la
informacin.
Ventajas

Modular
Cdigo abierto
Multi-plataforma
Extensible
Popular (fcil conseguir ayuda/soporte)

Mdulos
La arquitectura del servidor Apache es muy modular. El servidor consta de una seccin core y diversos mdulos que
aportan mucha de la funcionalidad que podra considerarse bsica para un servidor web. Algunos de estos mdulos son:
mod_ssl - Comunicaciones Seguras va TLS.
mod_rewrite - reescritura de direcciones (generalmente utilizado para transformar pginas dinmicas como php en
pginas estticas html para as engaar a los navegantes o a los motores de bsqueda en cuanto a cmo fueron
desarrolladas estas pginas).
mod_dav - Soporte del protocolo WebDAV (RFC 2518).
mod_deflate - Compresin transparente con el algoritmo deflate del contenido enviado al cliente.
mod_auth_ldap - Permite autentificar usuarios contra un servidor LDAP.
mod_proxy_ajp - Conector para enlazar con el servidor Jakarta Tomcat de pginas dinmicas en Java (servlets y
JSP).
mod_cfml - Conector CFML usado por Railo.
El servidor de base puede ser extendido con la inclusin de mdulos externos entre los cuales se encuentran:

mod_cband - Control de trfico y limitador de ancho de banda.


mod_perl - Pginas dinmicas en Perl.
mod_php - Pginas dinmicas en PHP.
mod_python - Pginas dinmicas en Python.
mod_rexx - Pginas dinmicas en REXX y Object REXX.
mod_ruby - Pginas dinmicas en Ruby.
mod_aspdotnet - Pginas dinmicas en .NET de Microsoft (Mdulo retirado).
mod_mono - Pginas dinmicas en Mono
mod_security - Filtrado a nivel de aplicacin, para seguridad.

Caso 2
Docente en lnea en este segundo caso el (la) alumno(a) deber decir por qu la organizacin decidi utilizar el
servidor web IIS En la organizacin Sodas Ligth crearn su sitio web pero maneja sus bases de datos en Microsoft
Access. Slo desean que se vincule el sitio web con las bases de datos de Microsoft Access, el nuevo
administrador revisa el sistema operativo que se tiene y su capacidad del servidor; al ver los datos, les da como
solucin que el servidor web que se necesita es IIS, ya que su base de datos est elaborada en Microsoft Access y
IIS slo trabaja con Microsoft. Por otro lado, el sistema operativo que tiene es Microsoft Server 2008 y una de sus
caractersticas principales de IIS es la presencia del protocolo HTTP 1.1., que ofrece sensibles mejoras de las
prestaciones y disminuye los tiempos de respuesta en la transmisin. Al ver las caractersticas de dicho servidor
web, la empresa Sodas Ligth decidi llevar a cabo la instalacin de IIS.
Como bien se menciona en los datos que el administrador recab y analiz, la empresa decidi llevar a cabo la instalacin
del servidor IIS, ya que su Base de Datos est elaborada en Microsoft Acces y el Sistema Operativo que tienen instalado
es Microsoft Server 2008, logrando as una mayor compatibilidad por ser IIS el servidor HTTP propio de Microsoft
Windows, brindndole todas sus caractersticas, seguridad y rapidez.
IIS 8.0:

La seguridad web se refuerza gracias a una superficie reducida de servidor y al aislamiento automtico de
aplicaciones.

Podr implementar y ejecutar aplicaciones web de ASP.NET, ASP clsico y PHP en el mismo servidor de forma
sencilla.

Se logra el aislamiento de aplicaciones al proporcionar a los procesos de trabajo una identidad nica y una
configuracin en espacio aislado de manera predeterminada, lo que reduce an ms los riesgos de seguridad.

Podr agregar y eliminar componentes IIS integrados e incluso reemplazarlos fcilmente por mdulos
personalizados que se adapten a las necesidades del cliente.

Aumenta la velocidad del sitio web mediante el almacenamiento en cach dinmico integrado y la compresin
mejorada.

Caso 3
Se realizar un sitio web para la organizacin Wine, requiere tres bases de datos. La organizacin trabaja con el
sistema operativo Linux y con Windows. Utilizan los dos sistemas operativos como administradores de sus redes.
Desean que la instalacin del servidor web sea los ms rpido posible, y adems sean instalados en los dos
sistemas operativos. Qu servidor web recomendaras y por qu?
Apache, ya que es un servidor compatible con diferentes sistemas operativos, y porque tiene como caractersticas que es
accesible en la instalacin y muy flexible. IIS no, porque solo trabaja con sistemas operativos Microsoft.

Fuentes:

Wikipedia, La enciclopedia libre (2016). Servidor HTTP Apache. Consultado en agosto 31, 2016 en
https://es.wikipedia.org/wiki/Servidor_HTTP_Apache.
Microsoft, MSDN Library (2016). Introduccin al servidor web (IIS). Consultado en agosto 31, 2016 en
https://msdn.microsoft.com/es-es/library/hh831725(v=ws.11).aspx.

Você também pode gostar