← Volver al listado

VPS o hosting compartido: qué elegir si tienes una tienda online

Hosting compartido (shared) es como "una habitación en residencia": tu sitio comparte servidor con cientos de vecinos, el proveedor actualiza PHP y cuida la seguridad básica. VPS (servidor virtual privado) es como "un piso propio": tienes CPU, RAM y disco garantizados, pero la configuración del SO, actualizaciones y copias de seguridad suelen ser tuya o de tu proveedor técnico. Para WordPress/WooCommerce, OpenCart y Bitrix, la elección afecta la velocidad del checkout, la estabilidad en rebajas y cuántos pedidos pierdes si un "vecino" del shared satura el servidor.

  • Shared - barato ($3-15/mes), arranque rápido, poco control, riesgo de "vecinos ruidosos"
  • VPS - desde $5-40+/mes, recursos predecibles, requiere admin o DevOps
  • Crítico para tiendas - SSL, backups de MySQL, PHP 8.x, cron, email transaccional
  • Shared basta - hasta ~500 pedidos/mes, catálogo ligero, un sitio
  • VPS necesario - WooCommerce pesado, integraciones, picos de tráfico, varios proyectos
  • Error principal - ahorrar en hosting y perder conversión por carrito lento

Qué es hosting compartido y VPS

Hosting compartido

En shared, un servidor físico atiende a muchos clientes. El proveedor ofrece:

  • panel (cPanel, ISPmanager, Plesk);
  • PHP, MySQL y correo listos;
  • instalación de WordPress en un clic;
  • soporte para preguntas típicas.

No eliges la versión del kernel Linux ni instalas software arbitrario - solo lo permitido por el plan. Los recursos están limitados: CPU, RAM, procesos PHP, tamaño de base, inodos.

VPS

Un VPS es una máquina virtual con cuota garantizada de recursos. Normalmente tienes root o panel managed. Puedes:

  • montar tu stack (Django, Node.js, Redis);
  • ajustar nginx + php-fpm para WooCommerce;
  • aislar staging y producción;
  • escalar RAM/CPU sin cambiar dominio.

"VPS más barato que shared" engaña: suma administración, monitorización, backups y a veces MySQL managed.

Comparación para tienda online

Criterio Shared VPS
Precio inicial $3-15/mes $5-40+/mes
Velocidad checkout Depende de vecinos Más estable bien configurado
Pico Black Friday A menudo throttling Se puede subir RAM antes
Seguridad Básica del proveedor Tu responsabilidad + hardening
Backups BD A menudo diarios, 7-14 días Los configuras o managed
SSL Let's Encrypt en panel Let's Encrypt / Cloudflare
Email pedidos SMTP shared suele ir a spam SMTP propio / SendGrid / Mailgun
Migración Más fácil "un clic" Dump MySQL + rsync + DNS
Si falla Ticket a soporte Tú o contratista

Conclusión: shared es cocina compartida lista; VPS es tu cocina a tu cargo.

Cuándo basta el hosting compartido

Shared tiene sentido si:

  • hasta 300-500 pedidos/mes y catálogo hasta 5-10 mil SKU sin filtros pesados;
  • un sitio por cuenta, sin "zoo" de 15 proyectos PHP;
  • WordPress + WooCommerce u OpenCart estándar sin integraciones custom;
  • sin PCI más allá de redirección al gateway de pago;
  • presupuesto IT mínimo, solo contratista para cambios.

Señales de buen shared para tienda:

  • PHP 8.1+, MySQL 8.0 / MariaDB 10.6+;
  • backups diarios con .sql descargable;
  • límites adecuados para WooCommerce, no "512 MB RAM para toda la cuenta";
  • cron cada minuto o cada 5 minutos;
  • Redis/Memcached en planes superiores - ventaja.

Cuándo necesitas VPS (o nube)

Pasar a VPS se justifica si:

Síntoma Por qué shared no aguanta
Carrito 4-8 seg Poca RAM, disco lento, vecinos
502/504 en picos Límite de workers PHP agotado
Base > 2-5 GB Shared limita o ralentiza
Redis, Elasticsearch, colas No en shared barato
Varios sitios / staging Aislamiento y predictibilidad
Requisitos estrictos de seguridad Firewall, WAF, audit log propios
Integraciones CRM, webhooks 24/7 Cron y API estables

Regla práctica: si facturación del sitio supera $5 000/mes y el checkout va lento, ahorrar $20/mes en shared cuesta más que VPS de $40 y 2-4 horas de configuración.

Costes ocultos de ambas opciones

Shared

  • tráfico "ilimitado" con fair use;
  • backups de pago;
  • email mal entregado - SendGrid/Mailgun ($15-50/mes);
  • migración de pago al cambiar proveedor.

VPS

  • administración - $50-200/mes o setup $200-800;
  • MySQL managed, snapshots, monitorización;
  • protección DDoS y CDN;
  • licencias de panel (cPanel caro en VPS);
  • parches de seguridad - riesgo si se olvidan.

Calcula TCO, no solo la línea "Hosting".

Cómo elegir proveedor: checklist del dueño

  1. Ubicación del servidor - cerca de tu audiencia.
  2. SLA uptime - 99.9% deseable; lee mantenimiento programado.
  3. Backups - automáticos, retención 14-30 días, prueba de restore trimestral.
  4. Soporte - tiempo de respuesta, ¿ayudan con MySQL?
  5. Escalado - ¿subir RAM sin cambiar IP?
  6. Reputación - reseñas de WooCommerce/OpenCart.
  7. Salida - exportar BD y archivos sin lock-in.

No elijas solo por precio del primer año.

Migrar de shared a VPS sin perder pedidos

Escenario seguro:

  1. Backup completo - archivos + dump MySQL en hosting antiguo.
  2. Staging en VPS - copia, checkout, pago en test.
  3. Bajar TTL DNS a 300 seg.
  4. Dump final en horario de poco tráfico.
  5. Cambiar registro A - monitorizar 24-48 h.
  6. Verificar - pedido test, emails, webhook, cron.

No migres el primer día de rebajas. No copies solo FTP sin base - los pedidos quedan en el servidor viejo.

Más sobre datos en MySQL; sobre legacy PHP si te dicen "en VPS funcionará solo".

Managed VPS y nube: tercera vía

Entre shared y VPS "desnudo" está managed WordPress / cloud managed (Cloudways, Kinsta, planes regionales):

  • el proveedor cuida updates y caché;
  • pagas más que shared, menos tiempo de admin;
  • CDN, staging, backups incluidos.

Con facturación $10 000+/mes, managed suele ser más barato que VPS + freelance.

Resumen

Shared - buen inicio para tienda pequeña con CMS conocido y tráfico moderado. VPS - cuando chocas con límites, necesitas picos estables, backend custom o varios entornos. Decide por métricas: tiempo de checkout, abandono de carrito, 5xx en logs, tamaño de BD y plan de crecimiento a 12 meses.

Buen hosting pasa desapercibido - el malo se ve en pedidos perdidos y emails de "sitio caído" en temporada.

Preguntas frecuentes

¿Puedo empezar en shared y luego pasar a VPS?

Sí, es lo habitual. Lanza en shared, mira métricas. Al crecer pedidos o caer velocidad, contrata VPS, monta staging, mueve archivos + dump MySQL, cambia DNS. Clave: backups y hosting con exportación de BD.

¿VPS siempre es más rápido que shared?

No. Un VPS mal configurado de $5 puede ser más lento que buen shared con NVMe y Redis. Velocidad = RAM, disco rápido, php-fpm/opcache, caché, CDN. En VPS puedes tunear; en shared - plan superior y plugins de caché.

¿Cómo sé que shared ya no aguanta mi tienda?

Señales: checkout > 3 seg, 503 en picos, emails de CPU, BD cerca del límite, soporte pide "optimizar plugins". Monitoriza (UptimeRobot, PageSpeed) y Core Web Vitals - LCP alto suele coincidir con límites de hosting.

¿Necesito servidor de base de datos aparte?

Al inicio, no. WooCommerce en un VPS con MySQL en el mismo disco vale para tienda media. BD separada tiene sentido con base grande, informes pesados y mucha escritura - suele ser nube (RDS, MySQL managed).

¿Quién administra VPS si no tengo programador?

Tres opciones: VPS managed, retainer de contratista ($50-200/mes), o shared superior con SLA. VPS "desnudo" sin admin es riesgo: updates, puertos abiertos, sin backups. Sin equipo IT, managed suele ser más barato que el riesgo.

Contacto