Hosting Web: cPanel, Hostinger, Python y Node.js

El hosting es el servicio que permite publicar tu sitio web en internet para que todos lo vean.

Tipos de Hosting

  • Compartido: Varios sitios en un mismo servidor. Económico. Ideal para empezar.
  • VPS (Virtual Private Server): Servidor virtual dedicado. Más recursos y control.
  • Dedicado: Servidor físico exclusivo. Máximo rendimiento y costo.
  • Cloud: Recursos escalables en la nube (AWS, Azure, GCP).
  • Managed: El proveedor gestiona el servidor. Tú solo pones el código.
  • Serverless: Sin gestionar servidores. Se paga por ejecución (Vercel, Netlify).

cPanel — Panel de Control Clásico

  • mi.com.co ofrece planes con cPanel en dominio .co para Colombia.
  • cPanel permite gestionar: archivos, bases de datos MySQL, emails, subdominios, certificados SSL.
  • File Manager: Subir archivos sin FTP directamente desde el navegador.
  • Softaculous: Instalador de WordPress y otras apps con 1 clic.
  • Lenguajes soportados: PHP (principal), Python básico mediante CGI, Perl.
  • Ideal para: PHP, WordPress, Joomla, Drupal, sitios estáticos.

Hostinger — hPanel

  • hPanel es el panel propio de Hostinger (no usa cPanel), más moderno y rápido.
  • Precios desde ~$2 USD/mes. Muy popular en latinoamérica por su precio.
  • Soporta: PHP, Node.js, Python (en planes VPS).
  • LiteSpeed: Servidor web más rápido que Apache. Mejora el SEO.
  • Incluye: SSL gratuito, dominio gratis en algunos planes, CDN, backups.
  • Para Python/Node.js avanzado se recomienda el plan VPS de Hostinger.

Hosting para Python

  • PythonAnywhere: Hosting especializado en Python. Gratis para proyectos básicos. Ideal para aprender.
  • Railway.app: Despliegue fácil desde GitHub. Soporta Python, Node, bases de datos.
  • Render.com: Plan gratuito disponible. Django, Flask, FastAPI funcionan muy bien.
  • Heroku: Pionero de plataformas PaaS. Ya no tiene plan gratuito.
  • Vercel/Netlify: Principalmente para frontends, pero soportan funciones serverless en Python.
  • DigitalOcean (VPS): Control total. Ideal para proyectos serios.

Hosting para Node.js

  • Vercel: El más popular para proyectos Next.js y Node. Plan gratuito generoso.
  • Railway.app: Soporta Node.js con despliegue desde GitHub en minutos.
  • Render.com: Web services gratuitos para Express, Fastify y otros frameworks.
  • Netlify: Excelente para frontends; serverless functions en Node.
  • Heroku: Soporte maduro para Node, ahora de pago desde $5/mes.
  • VPS (DigitalOcean, Linode, Hetzner): Control total con PM2 + Nginx.

Conceptos clave para publicar

  • Dominio: Nombre del sitio (ejemplo.com). Se compra por separado o incluido.
  • DNS: Sistema que convierte el dominio en una IP de servidor.
  • SSL/HTTPS: Cifrado de datos. Let's Encrypt es gratuito. Google penaliza sin SSL.
  • FTP/SFTP: Protocolo para transferir archivos al servidor.
  • Deploy: Proceso de subir y activar tu código en el servidor.
  • CI/CD: Despliegue automático al hacer push a Git (GitHub Actions, etc.).

📊 Comparativa de Proveedores

mi.com.co

Proveedor colombiano. Dominio .co nacional.

PHPcPanelMySQLDominio .co

Precio: ~$25.000-$80.000 COP/mes

Mejor para: PHP, WordPress, sitios empresariales Colombia

Hostinger

Proveedor global. hPanel propio, muy rápido.

PHPNode.js VPSPython VPSLiteSpeed

Precio: ~$2-8 USD/mes

Mejor para: PHP, WordPress, proyectos pequeños a medianos

PythonAnywhere

Especializado en Python. Gratuito para aprender.

PythonDjangoFlaskMySQL/PostgreSQL

Precio: Gratis / $5 USD/mes

Mejor para: Aprender Python web, proyectos académicos

Railway.app

Deploy desde GitHub en minutos.

PythonNode.jsPostgreSQLRedis

Precio: Gratis limitado / $5 USD/mes

Mejor para: APIs, bots, proyectos full-stack

Vercel

El hogar de Next.js y frontends modernos.

Node.jsNext.jsServerlessCDN global

Precio: Gratis / $20 USD/mes

Mejor para: Frontends, JAMstack, APIs serverless

DigitalOcean (VPS)

VPS confiable. Control total del servidor.

Cualquier lenguajeVPSDockerKubernetes

Precio: $4-6 USD/mes (Droplet básico)

Mejor para: Proyectos serios, producción, control total

Tabla comparativa por tecnología

ProveedorPHPPythonNode.jsBase de DatosSSL GratisPlan Gratis
mi.com.coLimitadoNoMySQLNo
HostingerSolo VPSSolo VPSMySQLNo
PythonAnywhereNo✔ NativoNoMySQL/SQLite
RailwayNoPostgreSQLLimitado
RenderNoPostgreSQL
VercelNoServerlessExterna

📖 Diccionario

Hosting
Servicio de alojamiento que guarda los archivos de tu sitio web en un servidor conectado a internet.
cPanel
Panel de control de hosting más popular del mundo. Interfaz gráfica para gestionar archivos, dominios, emails y bases de datos.
hPanel (Hostinger)
Panel de control propio de Hostinger. Más moderno y rápido que cPanel. Exclusivo de Hostinger.
VPS
Virtual Private Server. Servidor virtual con recursos dedicados. Más control que el hosting compartido.
Dominio
Nombre único de un sitio web (ejemplo.com). Se registra en registradores como GoDaddy o NIC.co.
SSL / HTTPS
Certificado de seguridad que cifra la conexión entre usuario y servidor. Obligatorio para Google.
DNS
Domain Name System. Traduce nombres de dominio (suamoblado.com) a direcciones IP del servidor.
Deploy / Despliegue
Proceso de subir el código de tu aplicación al servidor para que esté disponible en internet.
PaaS
Platform as a Service. El proveedor gestiona el servidor; tú solo subes el código (Railway, Render, Heroku).
Serverless
Arquitectura donde las funciones se ejecutan bajo demanda sin gestionar servidores. Se paga por ejecución.
CI/CD
Integración y Despliegue Continuo. Automatiza las pruebas y el deploy al hacer push al repositorio.
FTP / SFTP
Protocolo para transferir archivos al servidor. SFTP es la versión segura (con cifrado SSH).

🎬 Videos en Español

Cómo funciona el Hosting Web — cPanel

Tutorial Hostinger hPanel desde cero

Deploy de app Python/Django en Railway

Deploy de app Node.js en Vercel y Render

Cuestionario

10 preguntas aleatorias del banco de 50. Calificación de 0 a 100.