Ojo con una trampa de números, porque es la que hace que uno compre hosting y se le caiga a la semana:
1.000 visitas al día no es lo mismo que 1.000 usuarios conectados a la vez. Lo segundo es muchísimo más pesado.
Para que te hagas idea con WordPress:
- Sin caché, cada visita ocupa un proceso de PHP y entre 40 y 80 MB de RAM. Con 1.000 conexiones simultáneas necesitarías entre 40 y 80 GB de RAM. Eso no te lo da ningún hosting barato, ni un VPS de 8 GB.
- Con caché de página completa cambia el juego: Nginx con
fastcgi_cache (o Cloudflare delante) entrega el HTML sin tocar PHP ni MySQL, y un VPS de 2-4 GB aguanta cientos de conexiones a la vez sin despeinarse.
Los números que a mí me sirven como referencia:
- Compartido decente: 20-50 conexiones simultáneas reales.
- VPS de 2 GB con caché y Redis: unas 150-250.
- VPS de 4 GB con Cloudflare por delante: 400-600.
- Para 1.000 a la vez de verdad: dos servidores, o uno grande con caché agresiva.
¿Vale la pena hosting propio? Depende de con qué pagues:
- Con dinero: un VPS de 4 GB (Hetzner, OVH, Contabo) sale por 5-10 USD al mes y rinde más que un compartido del doble de precio.
- Con tiempo: lo que ahorras en dinero lo pones en administrarlo: actualizaciones, seguridad, copias de seguridad y saber mirar por qué se cayó. Para un proyecto de prueba, esa curva es la parte que cansa.
Si es para probar barato y que no se caiga, mi consejo: VPS de 2-4 GB, Nginx + PHP-FPM con
pm.max_children calculado (no el que viene por defecto), Redis para el objeto de caché y
Cloudflare gratis delante. Con eso tienes margen para crecer y aprender sin pagar de más.
Y una cosa: mide, no adivines. Con
ab -c 100 -n 1000 o k6 ves en dos minutos cuántas conexiones aguanta de verdad antes de arrastrarse.
¿Qué proyecto es y cuánta gente esperas al mismo tiempo? Con eso te digo si te basta algo pequeño o necesitas otra cosa.