Tema 1Funcionamiento del Sitio Web

Mencionamos al inicio del curso el concepto de servidor, que básicamente es la computadora que almacenará todos los archivos de tu página web, como código, imágenes, vídeos, etc. Normalmente cuando publicamos nuestras páginas debemos rentar algún servidor, pero también existen servicios gratuitos de hosting como veremos más adelante.

Si sólo necesito una computadora, ¿puedo usar la mía? Tal vez te hayas hecho esta pregunta al leer lo de arriba y la respuesta es que sí, sin embargo, debes configurar la red de tu casa para recibir tráfico del Internet desde tu computadora. También necesitamos recursos adicionales para mantener el sitio web activo: necesitamos que esté disponible 24/7 (no podríamos apagar la computadora), una conexión a Internet con suficiente ancho de banda para satisfacer todas las peticiones de los usuarios, y necesitamos que la computadora sea lo suficientemente potente para procesar las peticiones. Todo esto resultaría en una gran inversión de nuestra parte, por lo que es mejor contratar o utilizar un servicio de hosting.

  • Dirección IP: es una serie de números que van de 0.0.0.0 a 255.255.255.255 que nos sirven para identificar una computadora un una red (el Internet es simplemente una red muy grande).

  • TCP/IP: significa "Protocolo de Control de Transmisión y Protocolo de Internet". Estos son los protocolos de comunicación que utilizan los dispositivos para conectarse a Internet.

  • DNS: significa "Sistema de Nombres de Dominio". Es el sistema que nos permite utilizar un nombre de dominio en lugar de la IP de un dispositivo. Por ejemplo, nos permite escribir google.com en lugar de 74.125.198.104. Escribe esta dirección IP en tu navegador y verás que te lleva a la página de Google.

  • HTTP: significa "Protocolo de Transferencia de Hipertexto". Este es el protocolo de comunicación que permite el intercambio de datos de la Web. HTTP nos permite realizar peticiones de datos y recursos, como pueden ser los documentos HTML, CSS y JavaScript.

Cada vez que ingresas a una página desde tu navegador, sucede esto:

  • Primero, el navegador accede al DNS para encontrar la dirección IP del sitio al que quieres ingresar.

  • Ya con la dirección, el navegador puede hacer una petición HTTP al servidor con el sitio para que le proporcione los datos necesarios para cargar una página.

  • El servidor acepta la petición y envía los archivos necesarios en forma de pequeños paquetes.

  • Después, el navegador junta los datos recibidos y los interpreta para mostrar la página web que queremos.

A grandes rasgos, así es como funciona el Internet. Simplemente son una serie de peticiones y envíos de información. Puedes leer más sobre el funcionamiento de la web aquí.

Módulo 5

Tu Progreso

25%

Progreso General del Curso