HTTP: Es el protocolo de trasmisión de Hipertexto.
Todos los lenguajes como PHP, ASP genera HTML
Los hipertexto se crearon como un lenguaje para los manuales de ayudas.
Las web es actualmente el servicio más utilizado en internet lo inicialmente se había concebido como simple sistema de pagina e hipertexto se convertido en un complejo sistema de navegación multimedia.
WWW: Word Wide Web es una agrupación de millones de páginas electrónicas basada en texto y en todo tipo de información multimedia conectadas entre sí atraves de hiperenlaces con la finalidad de recuperar la información de forma sencilla son que sea necesario saber su ubicación ensasta.
Las Web utiliza el modelo que se conoce como cliente servidor la petición de las paginas siempre se realiza desde un cliente a un servidor que pueda esta o no en la misma red. En caso de que el servidor no esté en la misma red que el cliente, el cliente debe poder alcanzar mediante un router.
Las paginas que recibe el cliente de texto plano estructurado por etiquetas (de lenguaje HTML) que el navegador interpreta para poder mostrar la pagina al usuario con el formato correcto, si lo que se recibe no es texto si no un objeto multimedia el navegador de vera encargase de activar una aplicación externa capaz de gestionarlo o preguntar al usuario si desea ejecutarlo.
La función del servidor es atender las peticiones de documento o servicios procedentes del cliente y enviarla a dicho cliente.
El protocolo HTTP es un protocolo sin estado es decir no recuerda nada el actual. La principal ventaja es evitar problema de sobrecargo al acceder a páginas Web (abre y cierra sección). Para evitar este problema utilizaremos servidores Proxy y los cookies en el navegador.
Algunos servidores:
1. Apache
2. Internel serve (IIS)
3. NCSA
El NCSA: Fue uno de los primeros servidores web era gratuito, tiene dos limitaciones importante no puede realizar servicios de proxy, no admite transmisiones seguras.
El Apache: Puede soporta tanto Windows como linux, es gratuito y puede soporta PHP.
El IIS: Es creado por Microsoft, es de pago, en Windows 2003 serve y no soporta linux.
Apache => Linux => PHP (C)
IIS => Windows => ASP (Visual basic)

No hay comentarios:
Publicar un comentario