Programación PHP
Aplicaciones para
Internet
Apuntes de la Asignatura
Carlos Cuesta
Contenido
Servidores WEB ...................................................................................................... 1
Apache Web Server ............................................................................................. 1
Características................................................................................................. 2
IIS (Internet Information Server) ........................................................................... 2
Estructura Básica ............................................................................................. 3
Características ................................................................................................. 3Protocolo HTTP ....................................................................................................... 3
Esquema de Comunicación ................................................................................. 4
Web Dinámica / Web Estática ................................................................................. 5
Web Estática........................................................................................................ 5
Desventajas ..................................................................................................... 5
Web Dinámica ...................................................................................................... 5
Desventajas..................................................................................................... 6
Lenguajes de Programación Web ........................................................................... 6
Del Lado del Cliente ............................................................................................. 6
Del Lado del Servidor........................................................................................... 7
PHP......................................................................................................................... 8
Fundamentos ....................................................................................................... 8
Mostrando Datos .................................................................................................. 9
Variables y Constantes........................................................................................ 9
Tipos de datos ................................................................................................... 10
Variables de Entorno.......................................................................................... 11
Operadores ........................................................................................................ 11Servidores WEB
Servidores WEB
•
Servidor:
o
•
Servidor Web:
o
•
Computador con servicios funcionando y que entrega información a
otros computadores mediante requerimientos de aquellos.
Aquel que funcionando como daemon o demonio entrega
información a otros computadores utilizando el protocolo HTTP.
Daemon o Demonio:
o
Programa que está en constante ejecución en modobackground y
que espera una señal para activarse.
Apache Web Server
•
Es uno de los triunfos del movimiento OpenSource.
o
•
Aproximadamente el 70% de los Servidores Web utilizan Apache.
Fue creado en 1996.
o
Anteriormente había sido un conjunto de parches para el ya existente
Servidor Web HTTPD de NCSA.
•
•
1
Es mantenido y actualizado por la Apache SoftwareFoundation.
La siguiente gráfica muestra el mercado de los servidores Web:
Servidores WEB
Características
•
Interfaces para BD.
•
Plataforma para aplicaciones de terceras partes.
•
Posibilidad de interactuar con el sistema base.
•
Multiplataforma.
•
Soporte IPv4 e IPv6.
•
Modular (adaptable).
•
Código Abierto.
•
Extensible (PHP, SQL, etc.).
IIS...
Regístrate para leer el documento completo.