
Definición:
El hosting o alojamiento web es un servicio que proporciona los recursos necesarios para almacenar y servir un sitio web, una aplicación o sus datos a través de Internet. Puede incluir capacidad de procesamiento, memoria, almacenamiento, conectividad y herramientas de administración dentro de una infraestructura operada por un proveedor o por la propia organización.
El hosting no es el sitio web ni su dirección. Su función es mantener disponibles los archivos, bases de datos y procesos que responden cuando una persona solicita una página o utiliza una aplicación. Los recursos y responsabilidades concretos dependen del tipo de alojamiento y del contrato del servicio.
Cómo funciona un hosting
Cuando un navegador solicita una URL, el sistema de DNS dirige la petición hacia la infraestructura que atiende el sitio. El servidor procesa la solicitud y devuelve el HTML, las imágenes, los estilos, los scripts u otros datos necesarios. Una CDN puede distribuir copias de determinados recursos desde ubicaciones más próximas a cada usuario.
Un servicio de hosting puede ejecutar un servidor web, lenguajes de programación, bases de datos, correo, certificados y copias de seguridad. No todos los planes incluyen o administran los mismos componentes: en algunos, el proveedor se ocupa de gran parte del sistema; en otros, el cliente configura y mantiene el entorno.
Diferencias entre hosting, dominio, servidor y DNS
Estos conceptos participan en la publicación de una web, pero no son equivalentes:
- Hosting: servicio que asigna recursos y operación para mantener disponible un sitio o una aplicación.
- Dominio: nombre registrado, como ejemplo.com, que identifica una dirección legible en Internet. Se explica con más detalle en la ficha de dominio.
- Servidor: sistema físico o virtual que procesa solicitudes y ofrece recursos a otros equipos o programas.
- DNS: sistema que relaciona un dominio con las direcciones y servicios que deben responder.
Un dominio puede registrarse sin contratar todavía un hosting, y un hosting puede funcionar antes de asociarse a un dominio público. Para que una web sea accesible mediante su nombre habitual, la configuración DNS debe apuntar a la infraestructura correcta.
Tipos de hosting
Las categorías describen cómo se asignan y administran los recursos. Sus límites pueden variar entre proveedores, por lo que el nombre comercial de un plan no basta para conocer su arquitectura.
- Hosting compartido: varios clientes utilizan recursos del mismo sistema. Reduce la administración y el coste, pero ofrece menos aislamiento y control.
- VPS: un servidor físico se divide en entornos virtuales con recursos y configuración diferenciados. Aporta más control que el alojamiento compartido.
- Servidor dedicado: una máquina se asigna a un solo cliente. Permite mayor control sobre el sistema, pero requiere más administración.
- Hosting en la nube: utiliza recursos de una infraestructura distribuida que puede facilitar la ampliación de capacidad y la tolerancia a fallos. Forma parte del ámbito del cloud computing.
- Hosting gestionado: el proveedor asume tareas definidas de configuración, actualizaciones, monitorización o seguridad. Puede aplicarse a entornos compartidos, VPS, dedicados o cloud.
- Hosting especializado: adapta herramientas y configuración a una tecnología o uso concreto, como WordPress, comercio electrónico o aplicaciones empresariales.
El hosting gratuito puede ser una modalidad válida para pruebas o proyectos limitados, pero no constituye una arquitectura diferente. Sus restricciones de recursos, soporte, publicidad, dominio o continuidad deben revisarse antes de utilizarlo para un servicio público.
Recursos y responsabilidades del alojamiento web
Un plan puede limitar CPU, memoria, almacenamiento, transferencia, procesos simultáneos, bases de datos o cuentas. Expresiones como «ilimitado» suelen estar sujetas a condiciones de uso y no eliminan los límites técnicos. El rendimiento también depende del software, la caché, la distancia de red y la demanda del sitio.
La disponibilidad y la seguridad son responsabilidades compartidas. El proveedor protege y opera la parte indicada en el servicio, mientras que el propietario sigue siendo responsable del código, las credenciales, los permisos, las actualizaciones y los datos que gestiona. Las copias de seguridad deben comprobarse por su frecuencia, conservación, ubicación y capacidad real de restauración.
La ubicación de los datos, los subencargados y las condiciones de portabilidad también pueden ser relevantes. Un cambio de proveedor requiere poder recuperar archivos, bases de datos, configuraciones y registros sin depender de una única herramienta propietaria.
Cómo alojar un sitio web
El proceso varía según la tecnología, pero suele incluir estas etapas:
- Definir los requisitos: identificar tecnología, tráfico estimado, almacenamiento, localización, seguridad, soporte y capacidad de crecimiento.
- Elegir el tipo de alojamiento: seleccionar el nivel de recursos, aislamiento y administración adecuado para el proyecto.
- Preparar y desplegar la aplicación: configurar el entorno y publicar archivos, código y bases de datos mediante el panel, un repositorio o las herramientas de despliegue disponibles.
- Conectar el dominio: ajustar los registros DNS y activar el certificado HTTPS cuando corresponda.
- Verificar y mantener: comprobar funcionamiento, monitorización, restauración de copias, actualizaciones y rendimiento web.
La elección no debe basarse únicamente en el precio o en una cifra aislada de almacenamiento. La arquitectura de la aplicación, la calidad del soporte, la posibilidad de escalar, las condiciones de seguridad y la facilidad de migración determinan si el servicio resulta adecuado.
