Saltar al contenido

¿Qué es Hosting?

que es hosting

La mayoría de la gente nunca piensa realmente dónde está un sitio web o qué es un sitio web. Enciendo mi computadora, abro un navegador y voy a Google, Amazon o Yahoo.

Pero, ¿qué hago cuando «visito» un sitio web? Si soy un visitante, ¿a dónde fui? Y si es un «sitio», ¿dónde está?

El hosting es el proceso de alquilar o comprar espacio para un sitio web en la World Wide Web. El contenido del sitio web, como HTML, CSS e imágenes, debe almacenarse en un servidor para poder verlo en línea.

¿Qué es un sitio web?

Para comprender dónde se encuentra un sitio web, es útil comprender qué es.

Podemos dividir aproximadamente los sitios web en tres tipos (hay algo de superposición aquí; estas no son categorías estrictas, pero son útiles para pensar):

Colección de documentos o páginas: este es el tipo de sitio web original. Cada página es un archivo en un directorio de acceso público, cuando navega por una página web, su computadora literalmente descarga el archivo y se lo muestra.

Aplicaciones web: Google, su proveedor de correo electrónico basado en la web, Facebook y cualquier juego en línea que pueda jugar son ejemplos de aplicaciones web. Al igual que las aplicaciones que ejecuta en su teléfono, tableta o escritorio, los archivos de la aplicación deben estar en algún lugar.

Las aplicaciones web, están ubicadas en un servidor web de acceso público, como documentos y archivos. Su navegador descargará algunos de los archivos y los ejecutará. Existe una comunicación constante entre su computadora y el servidor web.

Sistemas de gestión de contenido: este es un tipo de híbrido y constituye la gran mayoría de los sitios web que existen en la actualidad. La tecnología de una aplicación web se utiliza para simular una colección de documentos.

Si está leyendo un blog, es probable que cada publicación de blog no sea un solo archivo. Más bien, la aplicación extrae el contenido de una base de datos y lo envía a su navegador como si fuera un documento y su navegador se lo muestra sin saber nada más.

que es un hosting

Existen algunas complicaciones adicionales que realmente no necesitamos analizar aquí, pero lo más importante es que cuando visita un sitio web, suceden varias cosas:

  • El navegador de su computadora envía una solicitud al servidor del sitio web para algo: una página, un documento, un archivo para ejecutar una aplicación. La URL o dirección que ingresa en la barra en la parte superior de la ventana del navegador es la parte principal de esta solicitud.
  • El servidor web recibe la solicitud y resume todo lo que necesita para entregar lo que ha solicitado. Puede ser solo un archivo existente, puede ser parte de una aplicación web o puede ser un documento compuesto de un sistema de gestión de contenido.
  • El servidor web responde a la solicitud con algún tipo de contenido.
  • Su navegador le mostrará este contenido.

Ejecutar un sitio web

Para ejecutar un sitio web, necesita una computadora conectada a Internet que pueda recibir solicitudes, tomar las medidas adecuadas y responder.

Cuando la gente habla de servidores para su sitio web, esto es todo de lo que están hablando: computadoras que almacenan los archivos necesarios para ejecutar un sitio web, junto con el software para entregar esos archivos a cualquiera que los solicite.

En teoría, podría alojar un sitio web desde la computadora de escritorio de su hogar, pero esa sería una mala idea por lo siguiente:

  • Debe saber cómo configurarlo correctamente para ejecutar un sitio web (lo cual no es un asunto trivial).
  • Tendría que dejarlo encendido y estar conectado a Internet todo el tiempo.
  • La computadora de su hogar solo puede manejar un usuario a la vez, si muchas personas intentaran ver su sitio web, su computadora y su conexión a Internet se verían limitadas y su sitio web dejaría de funcionar.

Mejor que ejecutar un sitio web en una PC, podría comprar un servidor. Esta es una computadora mejor, más grande y más rápida.

Suponiendo que pueda pagarlo (son costosos) y si pudiera configurar todo correctamente (no es fácil) y podría obtener una conexión a Internet lo suficientemente rápida con mucho ancho de banda (costoso y no siempre disponible), podría hacer esto luego su sitio web desde ese servidor.

Obviamente, no es una buena alternativa, demasiado caro, demasiado complicado, demasiado difícil.

Empresas de Hosting

Las empresas de hosting tienen este problema resuelto, compraron las computadoras grandes y costosas, las configuraron para ejecutar un sitio web y se aseguraron de tener una conexión rápida a Internet.

Cuando obtenga un plan de hosting esta tomando prestada parte de una de sus computadoras (o, a veces, una entera). Esto le permite mantener los archivos y el software necesarios para ejecutar su sitio web en un lugar al que cualquier persona que quiera verlo pueda acceder fácilmente.

Para facilitarle esto, también proporcionan herramientas para administrar la parte de su computadora, así como para construir y ejecutar su sitio web.

Cuando utiliza una empresa de hosting para su sitio web, este no está en algún lugar de una nube o flotando en otra dimensión. Es una colección de archivos reales que se encuentran en una computadora real en algún lugar de un edificio real.

La ubicación de este edificio y el aspecto de esta computadora depende de la empresa de hosting que esté utilizando. Y tal vez nunca vea la computadora o ni siquiera sepa en qué parte del mundo está.

Resumen

Un sitio web es un conjunto de archivos que se encuentran en una computadora. Para que un sitio web funcione bien, una computadora de escritorio normal no es una buena opción.

Las empresas de hosting ofrecen computadoras rápidas y potentes que cualquiera puede usar para ejecutar un sitio web sin conocimientos especiales o sin comprar equipos complejos.

Articulos Relacionados