Tienes un dominio, pero aún no puedes ver tu página web en internet. Necesitas un lugar donde almacenar los archivos (HTML, CSS, imágenes) y ejecutar el software necesario (PHP, base de datos). Eso es el hosting web (alojamiento web). Es como alquilar un terreno en internet: un proveedor te asigna espacio en sus servidores, y tú subes tus archivos. Pero no todo el hosting es igual: hay planes compartidos (baratos pero limitados), VPS (privado virtual), servidores dedicados (toda la máquina para ti) y cloud hosting (escala automática). Te explico cómo funcionan, los recursos típicos (CPU, RAM, disco), los paneles de control (cPanel, Plesk, DirectAdmin) y cómo elegir el adecuado según tus necesidades.
Tipos de hosting: compartido, VPS, dedicado, cloud, WordPress hosting
El hosting se diferencia principalmente en cómo se asignan los recursos del servidor físico (CPU, RAM, disco) y el nivel de aislamiento entre clientes.
Hosting compartido
- Múltiples sitios web en el mismo servidor físico, compartiendo todos los recursos.
- El más económico (2-8 €/mes).
- Limitado en recursos: si otro sitio consume muchos recursos, el tuyo puede ralentizarse.
- Ideal para blogs, sitios pequeños, empresas con poco tráfico.
VPS (Virtual Private Server)
- Un servidor físico se divide en varias máquinas virtuales (usando virtualización, ej. KVM, VMware).
- Cada VPS tiene recursos dedicados (CPU, RAM, disco) garantizados (no compartidos).
- Mayor aislamiento y rendimiento predecible. Más caro: 10-50 €/mes.
- Ideal para sitios con tráfico moderado, tiendas online, aplicaciones personalizadas.
Servidor dedicado
- Alquilas un servidor físico entero para ti solo.
- Control total, recursos máximos (32+ cores, 128+ GB RAM).
- Más caro (100-500 €/mes).
- Ideal para sitios de gran tráfico, aplicaciones empresariales, bases de datos pesadas.
Cloud hosting (elastic cloud)
- Infraestructura en la nube (AWS, Google Cloud, DigitalOcean, Vultr). Pagas por uso (a veces por hora).
- Escalado automático: puedes aumentar recursos en minutos.
- Facturación flexible, ideal para proyectos con tráfico variable.
- Requiere más conocimientos técnicos (sin panel o con paneles instalables).
WordPress Hosting (gestionado)
- Es hosting compartido o VPS, pero optimizado específicamente para WordPress (caché, CDN, seguridad, actualizaciones automáticas).
- Más caro que el compartido genérico (10-30 €/mes).
- Ideal para blogs y webs WordPress profesionales que no quieren complicaciones técnicas.
Hosting compartido: ventajas, limitaciones y cuándo usarlo
El hosting compartido es la puerta de entrada para la mayoría de los sitios pequeños. El proveedor (Hostinger, SiteGround, Raiola Networks, 1&1 IONOS, etc.) aloja cientos o miles de cuentas en un mismo servidor. Cada cuenta tiene un espacio de disco, un límite de ancho de banda transferible, número máximo de dominios y bases de datos, y una cuota de uso de CPU/RAM.
Ventajas: muy barato, fácil de usar, incluye panel de control y gestión automatizada (instaladores de WordPress, certificados SSL gratuitos, correo electrónico). Desventajas: el “efecto vecino ruidoso” si otro sitio en el mismo servidor consume muchos recursos (CPU, I/O de disco), el tuyo puede ir lento. Además, algunos proveedores limitan las conexiones simultáneas PHP o el número de procesos.
Para sitios pequeños con menos de 10.000 visitas al mes y sin aplicaciones complejas, es adecuado. Para tráfico alto o tiendas en línea con muchos productos y transacciones, mejor migrar a VPS.
Muchos proveedores ofrecen “medidores de recursos” en su panel para que sepas cuándo estás cerca del límite.
VPS (Virtual Private Server): un servidor virtual con recursos dedicados
Un VPS se crea mediante virtualización a nivel de sistema operativo (KVM, Xen, VirtualBox) o contenedores (OpenVZ, LXC). Cada VPS tiene su propio kernel, sistema operativo (Linux o Windows), y se le asignan una cantidad fija de CPU virtuales (vCPU), RAM (1-32 GB), disco (20-400 GB) y ancho de banda. Estos recursos son garantizados (no compartidos con otros VPS).
Tipos de VPS según gestión:
- Gestionado (managed): el proveedor se encarga de actualizaciones de seguridad, parcheo del sistema operativo, configuraciones básicas. Más caro.
- No gestionado (unmanaged): tú eres responsable de todo: instalar software, configurar firewall, actualizar kernel. Más barato, requiere conocimientos de administración de sistemas Linux.
El VPS permite instalar cualquier software que desees (PHP, Node.js, Python, Docker, bases de datos alternativas como MongoDB, Redis). Puedes acceder por SSH (root) y usar paneles como cPanel (cuesta licencia aparte) o instalar CyberPanel gratuito (OpenLiteSpeed). Es ideal para sitios con tráfico medio (20.000-200.000 visitas/mes) y tiendas WooCommerce con algunos cientos de productos.
Ejemplos de proveedores VPS: DigitalOcean, Vultr, Linode, Hetzner, AWS Lightsail, OVH, Contabo.
Servidor dedicado: la máxima potencia y control
Un servidor dedicado es una máquina física completa que solo usas tú. No hay virtualización (o puedes instalar hipervisor para crear tus propias VMs). Tienes acceso root, puedes elegir el hardware (CPU Intel Xeon/AMD EPYC, RAM ECC, discos NVMe/SSD en RAID). Los recursos son exclusivos y la potencia es mucho mayor que un VPS, aunque el precio también: desde 100 €/mes por servidores básicos hasta 1000+ €/mes por servidores de gama alta.
Usos típicos:
- Sitios web con tráfico muy alto (+1M visitas/mes).
- Aplicaciones con requisitos de rendimiento extremo (procesamiento en tiempo real, grandes bases de datos).
- Plataformas de streaming, juegos online, SaaS con muchos usuarios simultáneos.
- Hosting de múltiples VPS o contenedores (infraestructura como servicio).
La mayoría de proveedores ofrecen servidores dedicados con gestión remota (iDRAC, IPMI) para instalación remota del sistema operativo. También hay servidores dedicados “autogestionados” (sin soporte) más baratos.
Hosting en la nube (AWS, Google Cloud) vs servidor dedicado
En un servidor dedicado pagas un coste fijo independientemente del uso. En la nube, pagas por hora y por recursos consumidos, pudiendo escalar automáticamente. Para cargas estables y constantes, el dedicado puede ser más económico. Para cargas variables o proyectos con crecimiento rápido, la nube ofrece más flexibilidad. Muchas empresas usan una combinación: dedicado para bases de datos, nube para frontend elástico.
Cloud hosting (nube elástica): paga por uso y escala automática
El cloud hosting (por ejemplo, AWS EC2, Google Compute Engine, Azure VMs) permite lanzar servidores virtuales (instancias) con recursos que se pueden modificar en caliente (escalado vertical) o crear réplicas balanceadas (escalado horizontal). La facturación es por segundo u hora, lo que es ideal para proyectos con tráfico impredecible. Además, se puede integrar con servicios administrados: base de datos en la nube (RDS), CDN, colas, etc.
La mayoría de los proveedores cloud ofrecen autoescalado: configuras métricas (CPU, memoria, peticiones por segundo) y cuando se supera un umbral, la plataforma lanza automáticamente nuevas instancias para repartir la carga. Esto es difícil de lograr con un servidor dedicado.
Sin embargo, el cloud hosting requiere conocimientos más avanzados: redes virtuales (VPC), balances de carga, gestión de DNS, costes variables. Para sitios pequeños no es necesario (más costoso y complejo que un hosting compartido). Para aplicaciones de empresa, es la mejor opción.
Recursos: espacio en disco, ancho de banda, CPU, RAM, número de dominios
Al contratar hosting, los proveedores especifican ciertos límites:
- Espacio en disco (GB): almacenamiento para archivos, base de datos, correo. Varía: 10GB (compartido básico), 50-200GB (VPS), >1TB (dedicado). Se debe considerar el contenido multimedia (imágenes, vídeos). Los discos SSD son más rápidos que HDD.
- Ancho de banda (transferencia mensual): cantidad de datos que pueden salir del servidor hacia los visitantes. Si tu sitio recibe 10.000 visitas al mes y cada página pesa 2MB, el tráfico será ~20 GB. Los planes compartidos suelen incluir “medido” (50-200 GB) o “ilimitado” (con condiciones de uso justo). El cloud hosting suele facturar el ancho de banda por GB consumido (0.09-0.15 $/GB).
- CPU y RAM: en hosting compartido no se dan números exactos, sino límites suaves (p. ej., “hasta 2 vCPU, 1 GB RAM”). En VPS y dedicado, son específicos: 2 vCPU, 4 GB RAM.
- Número de dominios y subdominios: cuántos sitios web puedes alojar en la misma cuenta (compartido permite normalmente 1-10 dominios).
- Bases de datos: número de bases de datos MySQL/PostgreSQL (5- ilimitado).
- Cuentas de correo: número de buzones (si incluye email).
- Uso de inodos (archivos y directorios): en compartido no puedes tener más de, ej., 200.000 archivos; exceder supone incumplimiento.
Paneles de control: cPanel, Plesk, DirectAdmin, y cómo gestionar tu hosting
Los paneles de control permiten administrar el hosting sin necesidad de usar comandos (línea de comandos). Los más usados:
- cPanel: el más popular en hosting compartido y VPS. Incluye gestión de dominios (addon domains), correo (Roundcube), bases de datos (phpMyAdmin), copias de seguridad (Backup Wizard), administración de archivos (File Manager), métricas (Awstats, Matrix). Muy completo. La licencia cuesta ~20 $/mes por servidor (muchos proveedores la incluyen en el precio del VPS).
- Plesk: similar a cPanel, pero con soporte nativo para Windows y Linux. Ofrece extensión para WordPress Toolkit (gestión masiva de WP).
- DirectAdmin: más ligero, más económico y con menor consumo de recursos. Usado en algunos proveedores económicos.
- CyberPanel: gratuito basado en OpenLiteSpeed, con interfaz moderna y optimización de rendimiento para WordPress.
- Virtualmin / Webmin: gratuito y de código abierto, requiere conocimientos.
Para VPS no administrados, puedes instalar tu propio panel o usar la línea de comandos (CLI) para todo (recomendado si eres desarrollador).
Además, los proveedores cloud suelen ofrecer sus propias consolas web (AWS Management Console, Google Cloud Console, DigitalOcean Control Panel) con métricas, acceso SSH, etc., pero sin paneles como cPanel.
Qué mirar al elegir hosting: lista de verificación
- Uptime garantizado (99.9% mínimo).
- Soporte técnico 24/7 (chat o teléfono, en compartido suele ser rápido).
- Ubicación del servidor (Europa para audiencia europea mejora latencia).
- Política de backups automáticos (frecuencia, retención).
- Posibilidad de migración gratuita (muchos proveedores migran tu sitio).
- Certificados SSL gratuitos (Let’s Encrypt incluido).
- Versión de PHP y software actualizados.
- Facilidad de escalado (cambiar de plan sin migrar manualmente).