Hospedaje web15 de diciembre de 2025 15 vistas

Comprender los recursos de su alojamiento web

Comprender los recursos de su alojamiento web

Comprender los recursos de su alojamiento web

Tiempo de lectura : 12 minutos
Dificultad : Principiante ⭐
Requisitos : Acceso a cPanel


📋 Introducción

Su alojamiento web funciona como una computadora compartida entre varios usuarios. Para garantizar un rendimiento óptimo para todos, cada cuenta tiene recursos limitados: CPU, RAM, espacio en disco, etc.

Comprender estos recursos le permite:

  • ✅ Evitar ralentizaciones en su sitio
  • ✅ Diagnosticar errores (500, 503, 508)
  • ✅ Optimizar el rendimiento
  • ✅ Elegir la oferta adecuada para sus necesidades

🎯 Visión general de los recursos

Aquí están los 6 recursos principales de su alojamiento:

Recurso Ícono Rol Analogía
CPU Potencia de cálculo El cerebro
RAM 🧠 Memoria en tiempo real La memoria de trabajo
Espacio en disco 💾 Almacenamiento de archivos El disco duro
Ancho de banda 🌐 Tráfico mensual La autopista
I/O (Entradas/Salidas) 📊 Velocidad de lectura/escritura La velocidad del disco
Inodos 📁 Número de archivos El número de cajones

⚡ La CPU (Procesador)

¿Qué es la CPU?

La CPU (Central Processing Unit) es el "cerebro" de su alojamiento. Ejecuta todas las operaciones: mostrar una página, procesar un formulario, ejecutar PHP, consultar la base de datos...

¿Cómo funciona?

Visitante → Solicita una página → La CPU procesa la solicitud → Página mostrada

En un alojamiento compartido, la CPU se comparte entre todas las cuentas. Su límite de CPU representa la parte máxima que puede utilizar.

Unidad de medida

Notación Significado
100% 1 núcleo de CPU completo
200% 2 núcleos de CPU
50% La mitad de un núcleo

Qué consume CPU

Actividad Consumo
Página HTML estática 🟢 Muy bajo
Página PHP simple 🟢 Bajo
WordPress (página en caché) 🟢 Bajo
WordPress (sin caché) 🟡 Medio
WooCommerce / PrestaShop 🟠 Alto
Importar/Exportar datos 🔴 Muy alto
Scripts mal optimizados 🔴 Muy alto

Síntomas de una CPU saturada

  • ⚠️ Sitio muy lento para cargar
  • ⚠️ Error 503 "Servicio no disponible"
  • ⚠️ Tiempo de espera de las páginas
  • ⚠️ Tareas CRON que no se completan

Cómo optimizar la CPU

Acción Impacto
✅ Activar la caché (LiteSpeed Cache, WP Super Cache) 🟢🟢🟢 Fuerte
✅ Actualizar PHP (8.1, 8.2, 8.3) 🟢🟢 Medio
✅ Desactivar los plugins innecesarios 🟢🟢 Medio
✅ Optimizar las imágenes 🟢 Bajo
✅ Reducir las solicitudes externas 🟢 Bajo

🧠 La RAM (Memoria en tiempo real)

¿Qué es la RAM?

La RAM (Random Access Memory) es la memoria de trabajo de su alojamiento. Almacena temporalmente los datos en proceso para un acceso ultrarrápido.

Analogía simple

Imagina tu escritorio de trabajo:

  • La RAM = El espacio en tu escritorio (en lo que estás trabajando ahora)
  • El disco duro = Tus cajones (el almacenamiento permanente)

Cuanta más RAM tengas, más tareas puedes procesar simultáneamente sin ralentizaciones.

Tipos de memoria

Tipo Descripción
Memoria física RAM real asignada a su cuenta
Memoria virtual RAM + espacio de intercambio en disco (más lento)

Qué consume RAM

Actividad Consumo
Sitio HTML estático 🟢 ~10 Mo
WordPress básico 🟡 ~64-128 Mo
WordPress + plugins 🟠 ~128-256 Mo
WooCommerce 🔴 ~256-512 Mo
Importar CSV voluminoso 🔴 ~512 Mo+

Síntomas de una RAM saturada

  • ⚠️ Error 500 "Error interno del servidor"
  • ⚠️ Error 503 "Servicio no disponible"
  • ⚠️ Mensaje "Allowed memory size exhausted" (PHP)
  • ⚠️ Páginas que no se cargan completamente

Cómo optimizar la RAM

Acción Impacto
✅ Aumentar memory_limit PHP progresivamente 🟢🟢 Medio
✅ Desactivar los plugins exigentes 🟢🟢🟢 Fuerte
✅ Optimizar las consultas de base de datos 🟢🟢 Medio
✅ Utilizar la caché de objetos (Redis, Memcached) 🟢🟢🟢 Fuerte
✅ Limitar las revisiones de WordPress 🟢 Bajo

💾 El Espacio en Disco (Almacenamiento)

¿Qué es el espacio en disco?

El espacio en disco representa la capacidad total de almacenamiento de su alojamiento. Contiene:

  • 📁 Sus archivos web (HTML, PHP, CSS, JS)
  • 🖼️ Sus medios (imágenes, videos, PDF)
  • 🗄️ Sus bases de datos MySQL
  • 📧 Sus correos electrónicos
  • 💾 Sus copias de seguridad
  • 📝 Los archivos de registros

Reparto típico del espacio

📊 Ejemplo de un sitio WordPress de 5 GB :

├── 📁 Archivos web (wp-content)     : 3.5 GB (70%)
│   ├── 🖼️ Medios/uploads           : 3.0 GB
│   ├── 🔌 Plugins                   : 300 Mo
│   └── 🎨 Temas                    : 200 Mo
├── 🗄️ Base de datos               : 500 Mo (10%)
├── 📧 Correos electrónicos         : 800 Mo (16%)
└── 📝 Registros y otros            : 200 Mo (4%)

Síntomas de un disco lleno

  • ⚠️ Imposible subir archivos
  • ⚠️ Correos electrónicos que no se reciben
  • ⚠️ Error durante las actualizaciones
  • ⚠️ Base de datos inaccesible
  • ⚠️ Fallo en las copias de seguridad

Cómo verificar el espacio utilizado?

En cPanel, consulte:

  1. Estadísticas (panel derecho) → Uso de disco
  2. ArchivosUso de disco (detalle por carpeta)

Cómo liberar espacio?

Acción Ganancia potencial
✅ Eliminar copias de seguridad antiguas 🟢🟢🟢 Alto
✅ Vaciar la papelera de correos electrónicos 🟢🟢 Medio
✅ Comprimir imágenes 🟢🟢 Medio
✅ Eliminar temas/plugins no utilizados 🟢 Bajo
✅ Limpiar revisiones de WordPress 🟢 Bajo
✅ Eliminar archivos de logs antiguos 🟢 Bajo

🌐 El Ancho de Banda (Tráfico)

¿Qué es el ancho de banda?

El ancho de banda representa la cantidad de datos transferidos entre su alojamiento y los visitantes durante un mes.

¿Cómo se calcula?

Ancho de banda = Número de visitantes × Tamaño promedio de las páginas

Ejemplo:
- 10 000 visitantes/mes
- Página promedio: 2 MB
- Ancho de banda = 10 000 × 2 MB = 20 GB/mes

Lo que consume ancho de banda

Elemento Consumo
Página HTML simple 🟢 ~50 Ko
Página WordPress optimizada 🟢 ~500 Ko
Página con imágenes no optimizadas 🟠 ~2-5 Mo
Descarga de archivo 🔴 Tamaño del archivo
Streaming de video 🔴🔴 Muy alto

Síntomas de agotamiento de ancho de banda

  • ⚠️ Sitio inaccesible (error 509)
  • ⚠️ Mensaje "Bandwidth Limit Exceeded"
  • ⚠️ Suspensión temporal de la cuenta

💡 Buena noticia: En OuiHeberg, la mayoría de las ofertas incluyen un ancho de banda generoso o ilimitado.

¿Cómo reducir el ancho de banda?

Acción Impacto
✅ Activar la compresión GZIP 🟢🟢🟢 Fuerte (-70%)
✅ Optimizar imágenes (WebP) 🟢🟢🟢 Fuerte (-50%)
✅ Utilizar un CDN (Cloudflare) 🟢🟢🟢 Fuerte
✅ Activar la caché del navegador 🟢🟢 Medio
✅ Minificar CSS/JS 🟢 Bajo

📊 Las E/S (Entradas/Salidas)

¿Qué son las E/S?

Las E/S (Input/Output) miden la velocidad de transferencia de datos entre la RAM y el disco duro. Es la "velocidad de lectura/escritura" de su alojamiento.

Dos métricas de E/S

Métrica Descripción Unidad
E/S (velocidad) Cantidad de datos transferidos Mo/s o Ko/s
IOPS Número de operaciones por segundo ops/s

Lo que solicita las E/S

Actividad Impacto E/S
Lectura de archivos estáticos 🟢 Bajo
Consultas a base de datos 🟡 Medio
Generación de copias de seguridad 🔴 Alto
Importación/Exportación de datos 🔴 Alto
Indexación de archivos 🔴 Alto
Logs intensivos 🟠 Medio-Alto

Síntomas de saturación de E/S

  • ⚠️ Sitio lento sin errores
  • ⚠️ Consultas lentas a la base de datos
  • ⚠️ Copias de seguridad que tardan horas
  • ⚠️ Tiempo de respuesta variable

¿Cómo optimizar las E/S?

Acción Impacto
✅ Activar la caché de base de datos 🟢🟢🟢 Fuerte
✅ Optimizar las tablas MySQL 🟢🟢 Medio
✅ Reducir la frecuencia de las copias de seguridad automáticas 🟢🟢 Medio
✅ Programar tareas pesadas por la noche 🟢🟢 Medio
✅ Utilizar consultas SQL optimizadas 🟢🟢 Medio

📁 Los Inodos (Número de Archivos)

¿Qué es un inodo?

Un inodo es una estructura de datos que representa un archivo o una carpeta en el sistema. En resumen:

1 inodo ≈ 1 archivo O 1 carpeta

¿Por qué es importante?

Incluso con espacio en disco disponible, si alcanza el límite de inodos, no podrá crear nuevos archivos.

Lo que genera muchos inodos

Origen Número de inodos
WordPress básico ~10 000
WordPress + plugins ~30 000 - 50 000
Cache de archivos no limpiado ~100 000+
Correos electrónicos almacenados 1 por correo
Sesiones PHP 1 por sesión

Síntomas de límite de inodos alcanzado

  • ⚠️ "Disk quota exceeded" (aunque el espacio parece disponible)
  • ⚠️ Imposible crear archivos
  • ⚠️ Errores de carga
  • ⚠️ Correos bloqueados

¿Cómo reducir los inodos?

Acción Impacto
✅ Vaciar la caché de archivos 🟢🟢🟢 Fuerte
✅ Eliminar sesiones PHP expiradas 🟢🟢 Medio
✅ Limpiar correos electrónicos antiguos 🟢🟢 Medio
✅ Eliminar archivos temporales 🟢🟢 Medio
✅ Utilizar menos archivos pequeños 🟢 Bajo

🔄 Los Procesos de Entrada (Procesos Simultáneos)

¿Qué es un Proceso de Entrada?

Un Proceso de Entrada (EP) representa una conexión simultánea manejada por su cuenta. Cada visitante que carga una página PHP crea temporalmente un Proceso de Entrada.

¡Cuidado con las confusiones!

❌ No es ✅ Es
El número de visitantes simultáneos El número de solicitudes PHP simultáneas
El número de páginas vistas El número de scripts en ejecución

Ejemplo concreto

1 visitante carga 1 página de WordPress:
├── index.php se inicia          → 1 EP
├── Procesamiento (~0.5 segundos)  → 1 EP
└── Página enviada, EP liberado    → 0 EP

Duración total: ~0.5 segundos

Así, con un límite de 20 EP y páginas que se cargan en 0.5 segundos, teóricamente puedes manejar 40 visitantes por segundo (aproximadamente ~144 000 visitantes/hora).

Síntomas de límite de EP alcanzado

  • ⚠️ Error 508 "Resource Limit Reached"
  • ⚠️ Sitio inaccesible en momentos
  • ⚠️ Error intermitente (a veces OK, a veces no)

¿Cómo optimizar los Procesos de Entrada?

Acción Impacto
✅ Activar la caché (páginas servidas sin PHP) 🟢🟢🟢 Fuerte
✅ Optimizar el tiempo de carga PHP 🟢🟢🟢 Fuerte
✅ Bloquear bots maliciosos 🟢🟢 Medio
✅ Reducir las llamadas AJAX 🟢🟢 Medio
✅ Utilizar un CDN 🟢🟢 Medio

📈 Consultar tus Recursos en cPanel

Método 1: Panel de Estadísticas

En cPanel, vea el panel Estadísticas a la derecha:

Recurso Dónde encontrarlo
Espacio en disco Uso del disco
Ancho de banda Ancho de banda mensual
Correos electrónicos Cuentas de correo
Bases de datos Bases de datos MySQL
Dominios Dominios addon

Método 2: Uso de Recursos (CloudLinux)

Para los recursos CPU, RAM, I/O:

  1. En cPanel, vaya a MétricasUso de recursos
  2. Consulte el resumen de las últimas 24 horas
  3. Haga clic en Detalles para ver los gráficos

Leyenda de los gráficos

Color Significado
🟢 Verde Uso normal
🟡 Amarillo Aproximación al límite
🔴 Rojo Límite alcanzado (throttling)

Pestañas disponibles

Pestaña Información
Uso actual Recursos en tiempo real
Instantáneos Capturas durante los picos
Procesos Scripts que consumen más
Consultas BD Consultas MySQL problemáticas

⚠️ Errores Relacionados con los Recursos

Tabla resumen de errores

Código Mensaje Recurso afectado Solución
500 Error Interno del Servidor RAM / PHP Aumentar memory_limit, verificar los scripts
503 Servicio No Disponible CPU / RAM Optimizar el sitio, activar la caché
508 Límite de Recursos Alcanzado Procesos de Entrada Activar la caché, bloquear los bots
509 Ancho de Banda Excedido Ancho de banda Esperar al próximo mes o hacer upgrade

Diagnosticar un error 500

  1. Revise los logs de error en cPanel → Métricas → Errores
  2. Consulte Uso de recursos → RAM
  3. Pruebe con memory_limit más alto en php.ini

Diagnosticar un error 508

  1. Vaya a Uso de recursos
  2. Revise los Procesos de Entrada
  3. Consulte la pestaña Instantáneos para ver qué script está causando el problema
  4. Bloquee los bots sospechosos a través de .htaccess o Imunify360

🚀 Optimización Global: Checklist

✅ Optimizaciones esenciales

□ Activar un sistema de caché (LiteSpeed Cache, WP Super Cache)
□ Actualizar PHP a la última versión estable (8.2 o 8.3)
□ Optimizar las imágenes (compresión, formato WebP)
□ Activar la compresión GZIP
□ Desactivar los plugins/extensiones innecesarios
□ Configurar un CDN (Cloudflare gratuito)

✅ Optimizaciones avanzadas

□ Optimizar la base de datos (reparar, optimizar las tablas)
□ Limitar las revisiones de WordPress (define('WP_POST_REVISIONS', 5);)
□ Configurar la caché del navegador (.htaccess)
□ Minificar CSS y JavaScript
□ Cargar los scripts de forma diferida (defer, async)
□ Programar las tareas CRON en horas de baja actividad

✅ Mantenimiento regular

□ Vaciar la caché regularmente
□ Eliminar los archivos temporales
□ Limpiar los correos electrónicos antiguos
□ Verificar los logs de error
□ Supervisar el uso de recursos

📊 ¿Qué Oferta Elegir?

Comparativa de necesidades por tipo de sitio

Tipo de sitio CPU RAM Almacenamiento Recomendación
Sitio de presentación simple 🟢 Bajo 🟢 512 Mo 🟢 1-5 Go Oferta básica
Blog WordPress 🟢 Bajo 🟡 1 Go 🟢 5-10 Go Oferta estándar
Blog WordPress + plugins 🟡 Medio 🟡 2 Go 🟡 10-20 Go Oferta estándar/pro
E-commerce (WooCommerce) 🟠 Alto 🔴 4 Go+ 🟠 20-50 Go Oferta pro/VPS
Site de alto tráfico 🔴 Alto 🔴 4 Go+ Variable VPS/Dedicado

Señales de que es necesario hacer un upgrade

  • 🔴 Errores 508 frecuentes a pesar de la optimización
  • 🔴 CPU constantemente al 100%
  • 🔴 RAM siempre saturada
  • 🔴 Sitio lento a pesar de la caché activada
  • 🔴 Tráfico en fuerte crecimiento

📝 Resumen

LAS 6 RECURSOS CLAVE :
├── ⚡ CPU         → Potencia de cálculo (error 503 si saturado)
├── 🧠 RAM         → Memoria RAM (error 500 si saturada)
├── 💾 Almacenamiento    → Espacio en disco (uploads bloqueados si lleno)
├── 🌐 Ancho de banda → Tráfico mensual (error 509 si excedido)
├── 📊 I/O         → Velocidad de disco (ralentizaciones si saturado)
└── 📁 Inodos      → Número de archivos (error de cuota si límite)

PROCESOS SIMULTÁNEOS :
└── 🔄 Procesos de Entrada → Conexiones PHP simultáneas (error 508)

DÓNDE CONSULTAR :
├── Panel de Estadísticas (cPanel derecha)
└── Métricas → Uso de recursos

PRIORIDADES DE OPTIMIZACIÓN :
├── 1. Activar la caché
├── 2. Actualizar PHP
├── 3. Optimizar las imágenes
└── 4. Desactivar los plugins innecesarios

📚 Artículos Relacionados

  • 🚀 Optimizar las performances de su sitio en cPanel
  • 📊 Comprender las estadísticas Awstats y Webalizer
  • 🔧 Cambiar la versión de PHP en cPanel
  • 💾 Administrar las copias de seguridad en cPanel
  • 🛡️ Asegurar su alojamiento con Imunify360