Introducción al Desarrollo web

By | marzo 15, 2017

1.1 Introducción

Una visión general de cómo la Web trabaja

Antes de entrar en el aspecto técnico y práctico de codificación, es necesario tener una básica comprensión de cómo el subyacente entorno funciona. Esta introducción tiene por objeto proporcionar una visión general tanto de la Internet como de la Web.

Internet no es la misma que la Web. El Internet es más grande, más viejo, y más variada.

Imagínese cómo las carreteras están interconectadas en todo el mundo: las pequeñas calles de la ciudad se conectan a los carriles que se convierten en las carreteras regionales que luego se funden con las carreteras nacionales e internacionales. Se puede manejar desde su casa a cualquier otra casa en el mundo 1 . No hay un centro real en esta red de carreteras tampoco.

El Internet es similar. Pero en lugar de carreteras, es cables. Y en lugar de casas, es computadoras. Y en vez de los automóviles que viajan en esta red, que es la información.

Fue inventado en 1969 para conectar los ordenadores a través de los EE.UU. Hoy en día, miles de millones de dispositivos (incluyendo PCs, ordenadores portátiles, teléfonos móviles, televisores, neveras …) están interconectados.

 

Cliente y Servidor

 

Por lo general, una conexión en Internet tiene lugar entre 2, sólo los equipos:

 

  • uno que tiene la información (el servidor)
  • una que quiere que (el cliente).
  • Un cliente es un programa que puede tomar hasta muchas formas:
  • un navegador web (Firefox)
  • un cliente de correo electrónico (como Outlook)
  • una aplicación de mensajería (como Whatsapp)
  • un servicio de streaming de vídeo (como Netflix)

Cada uno de estos programas pueden recuperar información de un servidor, donde se almacena algo (un sitio web, sus correos electrónicos, mensajes, películas). A pesar de que los programas cliente también envían información al servidor, por lo general no lo almacenan, mientras que los servidores lo hacen.

Un servidor puede ser considerado como un dedicado equipo siempre conectado a Internet, cuyo único propósito es ofrecer contenido.

 

Aunque cualquier dispositivo conectado a Internet puede ser a la vez un cliente y un servidor al mismo tiempo, la mayoría de los dispositivos que utilizamos son considerados clientes, debido a que sólo recuperan los datos, y no ofrecen ninguna.

 

Dirección IP

Al igual que todas las casas tienen una específica y única dirección postal, cada ordenador conectado a Internet se le asigna una dirección IP, con el fin de ser identificados en la red.

Una dirección IP por lo general se ve como una combinación de 4 números: 91.198.174.192.

 

Dominios

A pesar de que las direcciones IP son útiles para que las computadoras dicen entre sí gracias a su singularidad aparte, que son difíciles de leer y recordar para nosotros los seres humanos.

Es por eso que los dominios fueron creados en 1985. Se asocia una dirección IP como 91.198.174.192 con una cadena de texto como wikipedia.org. Como resultado, ambos son intercambiables: se puede ir a http://91.198.174.192 o http://wikipedia.org  y terminan en la misma página web.

 

Un dominio tiene 3 partes, que se leen de derecha a izquierda:

 

  • Dominio de nivel superior(TLD o): existen los genéricos ( .com, .org, .net) y las específicas de cada país ( .us, .nl, .fr, .cl).
  • Nombre de dominio: un nombre como wikipedia o marksheet, que pueden incluir letras, números, pero sin espacios o puntos.
  • Subdominio(opcional). Aunque esta tercera parte es opcional, la mayoría de los sitios web utilizan www como el subdominio predeterminado.

 

Piense en dominios como una manera de nombrar los ordenadores conectados a Internet.

 

¿Cómo compro un dominio? 

En realidad, no comprar un dominio, pero en realidad alquilar desde el que está gestionando el TLD que usted está apuntando. Las empresas que gestionan los dominios de Internet están llamados registradores de dominios. Los más conocidos son Namecheap y Gandi .

Protocolos

El propósito de interconectar todos estos equipos es que ellos interactúan entre sí. Y al igual que los seres humanos hablar en diferentes lenguas, los equipos de la charla de Internet utilizando protocolos.

Cada uno de ellos tiene un propósito diferente:

Protocolo Usado para Creado en
FTP Transferencia de archivos 1971
SMTP Mandando correos electrónicos 1971
IMAP recepción de correos electrónicos 1986
IRC Charla 1988
HTTP documentos de navegación HTML (páginas web) 1989

 

URL

Ahora que hemos visto cómo los dominios y protocolos, podemos construir una URL : un Uniform Resource L ocator.

 

Por ejemplo, la URL de la página actual es http://marksheet.io/internet.html, y se puede dividir en 3 partes:

 

  • http://es el protocolo
  • io es el dominio
  • /internet.html es el camino

 

Esta URL es única y define

  • donde encontrar algo a través de Internet marksheet.io/internet.html
  • cómo el equipo se supone que leer http://

URLs pueden ser más compleja de lo que se vé. Usted puede leer acerca de la anatomía de una dirección URL .

 

Internet

Una gran red de ordenadores conectados entre sí.

Protocolo

Un conjunto de reglas, como un lenguaje, en el que las computadoras se comunican entre sí.

dirección IP

Una combinación de números como 91.198.174.192 que actúa como un identificador único para un ordenador conectado a Internet

Dominio

Un texto como el marksheet.io que actúa como un identificador único para un ordenador conectado a Internet.
La diferencia con las direcciones IP es que los dominios son más fáciles de leer para los seres humanos.

Aparte de los océanos, obviamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *