Ter própria hospedagem: vale a pena para projetos pequenos?

  • Autor Autor Johan Sibulo
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Johan Sibulo

Johan Sibulo

Préstamo impago
Zeta
Verificación en dos pasos activada
Vale la pena tener uno un propio hosting, para realizar proyectos pequeños... Ya al pasar a crecer... Pues sería buscar algo serio.

Hay maquinas que sean economicas que soporten pocas visitas (unas 1000 usuarios en linea)

Quiero algo de prueba, barato pero que se pueda sostener sin caer...
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Yo uso namecrane.com y ningún problema tengo
 
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.
 
Sí vale la pena empezar pequeño e ir creciendo, pero ojo con esos «1.000 usuarios online» xD. Mil personas leyendo una página no generan la misma carga que mil buscando productos, entrando con su cuenta o enviando mensajes.

Yo matizaría lo de calcular la RAM multiplicando usuarios por procesos PHP: tener 1.000 personas conectadas no significa tener 1.000 procesos ocupados. Importa cuántas peticiones hacen, cuánto tarda cada una y cuáles llegan realmente a la aplicación. Por eso tampoco tomaría las cifras de «tantos GB = tantos usuarios» como una capacidad garantizada.

Para probar un proyecto, si la tecnología lo permite, puedes empezar en un hosting compartido con límites claros y posibilidad de sacar tus archivos y base de datos para migrar después. Si lo que buscas también es aprender a administrar, un VPS te da ese control, pero ahí te corresponden las actualizaciones, la seguridad y las copias fuera del servidor. Tenerlo por tu cuenta no lo hace automáticamente más estable ni más rápido.

Antes de pagar miraría qué vas a montar y qué incluye realmente el plan: CPU, memoria, límites de procesos, almacenamiento y copias. Una web de contenido que se pueda cachear tiene un comportamiento muy distinto a una aplicación con sesiones, búsquedas o actualizaciones constantes. La caché ayuda donde se puede usar; no conviene compartir páginas privadas entre usuarios por intentar que todo vaya más rápido.

Y para comprobar capacidad, haría una prueba gradual en una instalación propia de pruebas, reproduciendo varias acciones reales y las pausas entre ellas. Miraría tiempos de respuesta, errores y consumo de CPU/RAM/base de datos. Si pruebas únicamente la portada cacheada durante dos minutos, sabes cómo responde esa portada en esa prueba, no cuántas personas soporta todo el proyecto.

Vamos, empieza con algo que puedas mantener y migrar, sin contratar una máquina enorme por una cifra de visitantes. Si esos 1.000 simultáneos son una necesidad desde el primer día, probaría esa carga con la aplicación antes de dar por bueno cualquier plan barato.
 
Voltar
Topo