Cuando se habla de una web nueva, el hosting suele ser lo último en lo que se piensa, y muchas veces se elige solo por precio. Pero el lugar donde se aloja tu web influye directamente en su velocidad, su estabilidad, su seguridad y en cuánto cuesta hacerla crecer.
Hosting compartido
Tu web comparte un servidor con cientos (a veces miles) de webs de otros clientes. Es la opción más barata y la más habitual para webs pequeñas en WordPress.
Ventajas: precio muy bajo, panel de control sencillo, poco mantenimiento por tu parte.
Inconvenientes: el rendimiento depende de lo que hagan tus “vecinos”; si otra web del servidor recibe mucho tráfico, la tuya puede ralentizarse. Hay poco margen de configuración y los recursos están limitados.
Tiene sentido para: webs de contenido pequeñas, con poco tráfico y sin lógica de negocio compleja.
Plataformas para webs estáticas y frontends
Servicios como Vercel, Netlify o Cloudflare Pages están pensados para webs generadas con herramientas modernas como Astro. Sirven las páginas desde una red de servidores repartidos por todo el mundo (CDN), de modo que cada visitante recibe la web desde el punto más cercano.
Ventajas: velocidad excelente, HTTPS automático, despliegues sencillos y, para muchos proyectos, coste bajo o nulo.
Inconvenientes: no están pensadas para alojar backends complejos con bases de datos propias; para eso se combinan con otros servicios.
Tiene sentido para: webs corporativas, landing pages, blogs y el frontend de proyectos más grandes.
VPS (servidor privado virtual)
Tienes una porción de servidor reservada solo para ti, con recursos garantizados y control total sobre su configuración.
Ventajas: rendimiento predecible, libertad para instalar lo que necesites (por ejemplo, una aplicación Django con su base de datos), buena relación calidad-precio.
Inconvenientes: alguien tiene que administrarlo: actualizaciones de seguridad, copias de seguridad, monitorización. Sin ese mantenimiento, un VPS puede acabar siendo más inseguro que un hosting compartido.
Tiene sentido para: aplicaciones web con backend propio y tráfico moderado, cuando hay alguien técnico responsable del servidor.
Cloud gestionado
Proveedores como AWS, Google Cloud o Azure, y plataformas que simplifican su uso, ofrecen servicios que escalan automáticamente: bases de datos gestionadas, almacenamiento de archivos, servidores que crecen según la demanda.
Ventajas: escalabilidad, alta disponibilidad y servicios gestionados que reducen el trabajo de administración.
Inconvenientes: la facturación por uso puede ser difícil de prever y la configuración inicial requiere experiencia.
Tiene sentido para: plataformas con tráfico variable o elevado, o negocios cuya operación depende críticamente de la web.
Lo que deberías preguntar antes de elegir
- ¿Dónde están los servidores? Por velocidad y, si manejas datos personales, por cumplimiento del RGPD.
- ¿Quién hace las copias de seguridad y cada cuánto? ¿Se han probado alguna vez a restaurar?
- ¿Qué pasa si el tráfico se multiplica en temporada alta?
- ¿Quién se encarga de las actualizaciones de seguridad?
La combinación más habitual en nuestros proyectos
Para negocios que necesitan crecer, solemos separar piezas: el frontend en Astro alojado en una plataforma con CDN, y el backend en Django sobre un servidor o servicio gestionado. Cada parte vive donde mejor funciona, y se puede escalar una sin tocar la otra.