Desarrollo web

Introducción a Internet y Tecnologías web



YO

carlosvizarreta.com.pe

@carlosvizarreta

EL INTERNET

LA WEB

El Internet

Internet es la conexión de múltiples redes de computadoras (servidores). La primera red interconectada nació 21/11/69, cuando se crea el primer enlace entre las universidades de UCLA y Stanford por medio de la línea telefónica conmutada. Gracias a los trabajos y estudios previos del proyecto ARPANET.

SERVICIOS QUE SE EJECUTAN EN INTERNET

  • SMTP Simple Mail Transfer Protocol: Protocolo para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos.
  • POP Post Office Protocol: Se utiliza en clientes locales de correo para obtener los mensajes de correo electrónico almacenados en un servidor remoto.
  • FTP File Transfer Protocol: es un protocolo de red para la transferencia de archivos.
  • IRC Internet Relay Chat, es un protocolo de comunicación en tiempo real basado en texto.
  • Web - World Wide Web - WWW - W3.

Historia de la web

Web | World Wide Web | WWW | W3 o Red informática mundial. Tim Berners-Lee(Ing. Software) 11/1990 en los laboratorio de la CERN(Laboratorio Europeo de Física de Partículas) publico el primer sitio web. Fue a raíz de la necesidad de miles de científicos del todo el mundo, de compartir información de sus computadoras.

Tim Berners-Lee

Padre de la web creó 3 tecnologías principales de la web:

  • HTML, HyperText Markup Language (lenguaje de marcado de hipertexto) lenguaje de etiquetado con las que se escriben las páginas web.
  • URL Uniform resource locator (Localizador uniforme de recursos) Sistema de localización de los documentos web
  • HTTP Hypertext Transfer Protocol (protocolo de transferencia de hipertexto) Protocolo con el que se comunican en navegador y el servidor web.
  • 30/04/1993 El Cern puso a disposición del mundo el software Cliente Servidor, con lo que garantizaba la web libre y que nadie se apoderase de la idea.
  • 01/10/1994 Deja el Cern y funda el W3C Organismo internacional que regula y estandariza la web.

La Web es un sistema Cliente/Servidor

Sitios Web Estáticos y Dinámicos

  • Un Sitio Web estático no requiere de actualizaciones constantes. Está formado solo por HTML, CSS y/o Javascript.
  • Un Sitio Web dinámico esta pensado para realizar actualizaciones periodicas, diarias, semanales o mensuales. Requiere de un lenguaje de servidor y una base de datos para almacenar la información.

Lenguaje de Servidor

La programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el servidor web para generar páginas HTML dinámicamente como respuesta.

Base de datos

Los servidores de Bases de datos, también conocidos como RDBMS (acrónimo en inglés de Relational DataBase Management Systems), son programas que permiten origanizar datos en una o más tablas relacionadas. Los servidores de Bases de Datos se utilizan en todo el mundo en una amplia variedad de aplicaciones.

Entorno LAMP

El acrónimo LAMP se refiere a un conjunto de subsistemas software necesarios para alcanzar una solución global, en este caso configurar sitios web o Servidores dinámicos con un esfuerzo reducido.

Equipo para desarrollo web

  • Diseñador Gráfico (Fireworks, Photoshop)
  • Desarrollador Frontend (HTML, CSS, JavaScript)
  • Programador Backend (PHP, Ruby, Python, ASP, JSP)
  • UX - User Experience (Experiencia de Usuario, usabilidad, accesibilidad)
  • Arquitecto de información (Organización del contenido, Inventario de la web)
  • SEO Expert (Posicionamiento web, analítica)
  • SysAdmin (Administrador de servidores)

RIP Webmaster

La Guerra de los navegadores

RIP INTERNET EXPLORER

Recursos y Enlaces

PREGUNTAS

Presentación 

http://www.carlosvizarreta.com.pe