2. ESCOJA UNA OPCIÓN
• EVOLUCION DE LA WEB.
• EVOLUCIÓN DE LOS NAVEGADORES.
• SERVIDORES WEB.
3. QUE ES LA WEB?
Es una gran red de redes, también llamada
Supercarretera de la información. Es el
resultado de la interconexión de miles de
computadoras de todo el mundo. Todas ellas
comparten los protocolos de comunicación, es
decir que todos hablan el mismo lenguaje para
ponerse en contacto unas con otras.
4. Para entender lo que es la Web debemos tener
una idea de lo que es el Hipertexto.
Hipertexto.- El Hipertexto son datos que
contienen enlaces (links) a otros datos, es decir
5. COMO HA EVOLUCIONADO LA WEB?
La Web hoy en día es un universo creciente de
aplicaciones y millones de sitios Web
relacionados entre sí, además está repleta
de videos, fotos y contenido interactivo.
Con el tiempo las tecnologías web han
evolucionado para ofrecer a los
desarrolladores web la posibilidad de crear
nuevas y más ricas experiencias.
6. COMO HA EVOLUCIONADO LA WEB?
La web de hoy es el resultado de esfuerzo
conjunto de una enorme comunidad web de
código abierto que ayuda a definir estas
tecnologías web, como HTML5, CSS3 y WebGL y
asegurarse de que estén soportadas en todos los
navegadores web.
La evolución de la web está intimamente ligada
con la creación y evolución de herramientas de
desarrollo web.
7. HERRAMIENTAS DE DESARROLLO WEB
HTML.- Es el lenguaje de marcado predominante
para la elaboración de páginas web que se utiliza
para describir la estructura y el contenido en
forma de texto, así como para complementar el
texto con objetos tales como imágenes, este
trabaja con etiquetas
8. HERRAMIENTAS DE DESARROLLO WEB
CSS.- es un lenguaje usado para definir la
presentación de un documento estructurado
escrito en HTML o XML2 (y por extensión en
XHTML). El W3C (World Wide Web Consortium)
es el encargado de formular la especificación de
las hojas de estilo que servirán de estándar para
los agentes de usuario o navegadores.
9. HERRAMIENTAS DE DESARROLLO WEB
XML.- es un lenguaje de marcas desarrollado por
el W3C. Deriva del lenguaje SGML y permite
definir la gramática de lenguajes específicos (de
la misma manera que HTML es a su vez un
lenguaje definido por SGML) para estructurar
documentos grandes
10. HERRAMIENTAS DE DESARROLLO WEB
PHP.- PHP es un lenguaje de programación
interpretado (Lenguaje de alto rendimiento),
diseñado originalmente para la creación de
páginas web dinámicas.
11. CONCLUSIÓN.
La web es un medio de transmisión de datos
convertidos en información que a través de
herramientas de hardware y software permite
que un grupo de computadoras compartan
información a través de páginas web.
La evolución de esta depende en gran medida de
herramientas de desarrollo web como html5,
php, css, xml, dom, ajax entre otros.
REGRESAR
12. QUE ES UN NAVEGADOR WEB?
Un navegador o navegador web (del inglés, web
browser) es una aplicación que opera a través de
Internet, interpretando la información de
archivos y sitios web para que podamos ser
capaces de leerla, (ya se encuentre ésta alojada
en un servidor dentro de la World Wide Web o en
un servidor local).
13. ÉXITO DE LOS NAVEGADORES
Los navegadores web interpretan el
código, HTML generalmente, en el que está escrita la
página web y lo presentan en pantalla permitiendo al
usuario interactuar con su contenido y navegar hacia
otros lugares de la red mediante enlaces
o hipervínculos, su popularidad es la facilidad con que
permiten la visualización de documentos de texto,
posiblemente con recursos multimedia incrustados de
manera failmente entendible.
14. 1994.- aparece NETSCAPE como primer navegador
comercial, aparecen las primeras cookies para la
identificación de usuarios.
1995.- aparece el INTERNET EXPLORER de microsoft
incluido en windows 95, el HTML se consolida como
primer lenguaje de programación estandarizado,
publicación del lenguaje PHP v1 para el desarrollo de
páginas dinámicas y aparece el lenguaje JavaScript
para el desarrollo de páginas dinámicas con mejor
interfaz.
15. 1996.- Presentación de la primera especificación CSS
conocidas como hojas de estilo.
2000.- IE es el primer navegador en soportar CSS en
su totalidad.
2003.- aparece safari como navegador del sistema
MacOSX.
2004.- Nace el navegador FIREFOX v1 se populariza
por la variedad de complementos.
2007.- Lanzamiento del último navegador de
Netscape.
16. 2008.- aparece GOOGLE CROME, se populariza por su
diseño minimalista y velocidad potenciada por el
motor de JavaScript.
2009.- IE soporta aceleración por hardware.
2011.- aparece HTML5 que establece una serie de
nuevos elementos y atributos que reflejan el uso
típico de los sitios web modernos, otros elementos
proporcionan nuevas funcionalidades a través de una
interfaz estandarizada, como los elementos
<audio> y <video>.
17. CONCLUSION:
El navegador web es una aplicación que opera a
través de Internet, este interpreta la información de
archivos y sitios web para que podamos ser capaces
de leerla.
Desde sus comienzos ha evolucionado
vertiginosamente introduciendo elementos como el
elenguaje PHP y JavaScript ambos para el desarrollo
de páginas dinámicas, CSS para un mejor diseño de
páginas y HTML5 para mejorar la integración de
material multimedia como audio y video.
19. INTRODUCCIÓN
Un servidor web es un programa que se ejecuta
continuamente en un computador, manteniéndose a la
espera de peticiones de ejecución que le hará un cliente o
un usuario de Internet.
El servidor web se encarga de contestar a estas peticiones
de forma adecuada, entregando como resultado una
página web o información de todo tipo de acuerdo a los
comandos solicitados.
20. PLATAFORMAS DE SERVIDOR (SERVER PLATFORMS):
Un término usado a menudo como sinónimo de sistema operativo, la plataforma
es el hardware o software subyacentes para un sistema, es decir, el motor que
dirige el servidor.
SERVIDORES DE APLICACIONES (APPLICATION SERVERS):
Designados a veces como un tipo de middleware (software que conecta dos
aplicaciones), los servidores de aplicaciones ocupan una gran parte del territorio
entre los servidores de bases de datos y el usuario, y a menudo los conectan.
SERVIDORES DE CHAT (CHAT SERVERS):
Los servidores de chat permiten intercambiar información a una gran cantidad de
usuarios ofreciendo la posibilidad de llevar a cabo discusiones en tiempo real.
21. SERVIDORES FTP (FTP SERVERS):
Uno de los servicios más antiguos de Internet, File Transfer Protocol permite
mover uno o más archivos con seguridad entre distintos ordenadores
proporcionando seguridad y organización de los archivos así como control de la
transferencia.
SERVIDORES DE CORREO (MAIL SERVERS):
Casi tan ubicuos y cruciales como los servidores web, los servidores de correo
mueven y almacenan el correo electrónico a través de las redes corporativas (vía
LANs y WANs) y a través de Internet.
SERVIDORES PROXY (PROXY SERVERS):
Los servidores proxy se sitúan entre un programa del cliente (típicamente un
navegador) y un servidor externo (típicamente otro servidor web) para filtrar
peticiones, mejorar el funcionamiento y compartir conexiones.
22. SERVIDOR WEB LOCAL
Es aquel Servidor Web que reside en una red local al equipo de referencia. El Servidor web
Local puede estar instalado en cualquiera de los equipos que forman parte de una red
local. Es por tanto obvio, que todos los Servidores Web, son locales a la red local en la que
se encuentran, o como mínimo, locales al sistema en el que están instalados.
SERVIDOR PROXY
Hace referencia a un programa o dispositivo que realiza una acción en representación de
otro. Su finalidad más habitual es la de servidor proxy, que sirve para permitir el acceso a
Internet a todos los equipos de una organización cuando sólo se puede disponer de un
único equipo conectado, esto es, una única dirección IP.
EL SERVIDOR HTTP (Apache)
Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD,
GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo
HTTPEl servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la
Apache Software Foundation.
23. INTERNET INFORMATION SERVICES
Es un servidor web y un conjunto de servicios para el sistema operativo Microsoft
Windows. Los servicios de Internet Information Services proporcionan las herramientas y
funciones necesarias para administrar de forma sencilla un servidor web seguro. El servidor
web se basa en varios módulos que le dan capacidad para procesar distintos tipos de
páginas. Por ejemplo, Microsoft incluye los de Active Server Pages (ASP) y ASP.NET.
CHEROKEE
es un servidor web multiplataforma. Su objetivo es ser rápido y completamente funcional,
sin dejar de ser liviano comparado con otros servidores web. Está escrito completamente
en C. Puede usarse como un sistema embebido y soporta complementos para aumentar
sus funcionalidades. Es software libre, disponible bajo la Licencia Pública General de GNU.
LIGHTTP:
Este servidor Web es otro de los más ligeros que hay en el mercado. Está especialmente
pensado para hacer cargas pesadas sin perder balance, utilizando poca RAM y poca de
CPU. Algunas páginas populares que lo usan son Youtube, Wikipedia y otras que soportan
gran tráfico diariamente. También es gratuito y se distribuye bajo licencia BSD.
24. NGNIX: (servidor web)
Este es un servidor Web muy ligero y corre sobre sistemas Unix y Windows.
Se ha convertido en el 4º servidor HTTP más popular de la red y también se distribuye bajo
licencia BSD.
SERVIDOR PHP.
diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente
para la interpretación del lado del servidor (server-side scripting) pero actualmente puede
ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de
programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
Microsoft SQL Server.
Es un sistema para la gestión de bases de datos producido por Microsoft basado en el
modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL
Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases
de datos como son Oracle, PostgreSQL o MySQL.
25. Un servidor es un ordenador remoto que provee los datos solicitados
por parte de los navegadores de otras computadoras. En redes
locales se entiende como el software que configura un PC como
servidor para facilitar el acceso a la red y sus recursos. Los Servidores
almacenan información en forma de páginas web y a través del
protocolo HTTP lo entregan a petición de los clientes (navegadores
web) en formato HTML.
Un servidor sirve información a los ordenadores que se conecten a
él. Cuando los usuarios se conectan a un servidor pueden acceder a
programas, archivos y otra información del servidor en nombre de
los usuarios.