jueves, 12 de abril de 2012

Definicion de un servidor web.-

Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son accedidas por los clientes utilizando un navegador que se comunica con el servidor utilizando el protocolo HTTP (hypertext markup language).
Básicamente un servidor WEB consta de un interprete HTTP el cual se mantiene a la espera de peticiones de clientes y le responde con el contenido según sea solicitado. El cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla.

La configuración tradicional de ambos entornos son.
Linux.-
Servidor Web: Apache
Base de Datos: MySQL
Lenguaje de Script: PHP

Microsoft.-
Servidor Web: IIS
Base de datos: MSSQL o MySQL
Lenguaje de Script: ASP

La diferencia de rendimiento siempre ha caído del lado de Apache bajo Linux, aunque hoy esta diferencia tampoco es muy apreciable.
En cuanto a Escalabilidad, los sistemas Linux son más abiertos y aptos para la actuación en cluster(varios ordenadores juntos compartiendo tareas).