Inicio › Blog › Aula virtual Moodle
Aula virtual MoodleEl mejor hosting para Moodle: qué exigir (y por qué un hosting compartido se cae en plena clase)

El mejor hosting para Moodle no es el más barato ni el que tiene más gigas: es el que aguanta a todos tus alumnos a la vez el día del examen. Exige cinco cosas: recursos reservados (servidor dedicado o administrado, no compartido con cientos de webs), caché (como Redis), tareas programadas cada minuto, subidas de archivos grandes y copias de seguridad diarias fuera del servidor. Un hosting compartido funciona con pocos alumnos, pero limita procesos y memoria, y es ahí donde el aula se pone lenta o se cae en plena clase.
En este artículo
- ¿Qué hace que un hosting sea bueno para Moodle?
- ¿Por qué un hosting compartido se cae en plena clase?
- ¿Qué es la caché y por qué importa?
- ¿Por qué el cron cada minuto?
- ¿Qué tamaño de subida necesita tu aula?
- ¿Qué copias de seguridad debe tener tu aula?
- ¿Importa si el servidor está en Perú o en el extranjero?
- Señales de que tu hosting actual ya no da más
- Preguntas para hacerle a tu proveedor de hosting
- En resumen
- Preguntas frecuentes
Hay una escena que se repite en muchos institutos: el aula funciona perfecta durante el ciclo y, el día del examen final, cuando todos los alumnos entran a la vez, se pone lenta, el cuestionario no carga o aparece un error. El docente amplía el plazo, los alumnos reclaman y la coordinación culpa a Moodle. Casi nunca es Moodle: es el hosting.
Esta guía explica, sin tecnicismos, qué tiene que tener un buen hosting para Moodle, por qué un hosting compartido falla justo cuando más se necesita y qué preguntas hacerle a tu proveedor. Lo escribimos desde CONIT, donde administramos más de 130 aulas Moodle en servidor dedicado, con caché Redis, tareas programadas controladas, subidas de hasta 1 GB y copias diarias.
¿Qué hace que un hosting sea bueno para Moodle?
Un buen hosting para Moodle aguanta las horas punta, no solo el uso normal. Moodle no es una web común: cada alumno que entra abre sesión, carga su curso, consulta la base de datos y guarda respuestas. Cuando cien alumnos rinden un examen a la vez, el servidor hace cien veces ese trabajo al mismo tiempo.
Las cinco condiciones que pedimos siempre:
- Recursos reservados para tu aula: procesador y memoria que no compartes con cientos de webs.
- Caché, para que Moodle no repita el mismo trabajo en cada página.
- Tareas programadas (cron) cada minuto, como recomienda Moodle.
- Subidas de archivos grandes, de acuerdo con lo que entregan tus alumnos.
- Copias de seguridad diarias guardadas fuera del servidor, y probadas.
A eso se suma una versión de PHP y de base de datos compatible con tu versión de Moodle: Moodle 5.0 pide como mínimo PHP 8.2 y MariaDB 10.11, MySQL 8.4 o PostgreSQL 14, según sus requisitos oficiales, y la 5.3 sube el mínimo a PHP 8.3 (notas de la versión 5.3).
¿Por qué un hosting compartido se cae en plena clase?
Porque en un hosting compartido tu aula vive en el mismo equipo que cientos de otras webs y tiene límites de uso. Mientras pocos alumnos entran, no se nota. Cuando muchos entran a la vez, se alcanzan los límites y el servidor empieza a hacer esperar a los que sobran.
Lo que pasa por dentro, explicado simple:
- Límite de procesos a la vez. Cada alumno que carga una página usa un proceso. Si el plan permite pocos, el alumno número 21 espera a que termine otro. En un examen, eso se siente como «el aula se colgó».
- Límite de memoria y procesador. Moodle es exigente; las páginas de exámenes y calificaciones consumen más. Al pasar el límite, el hosting corta o frena el proceso.
- Vecinos ruidosos. Si otra web del mismo equipo recibe un pico de visitas, tu aula se pone lenta sin que hayas hecho nada.
- Sin caché de aplicación. Muchos compartidos no ofrecen Redis u otra caché para Moodle, así que cada página se arma desde cero.
- Cron limitado. Varios planes solo permiten tareas programadas cada 15 minutos, y Moodle recomienda cada minuto.
| Situación | Hosting compartido | Servidor dedicado o administrado |
|---|---|---|
| 20 alumnos estudiando en horarios distintos | Funciona | Funciona |
| 150 alumnos rindiendo el mismo examen a las 7 p. m. | Lento o con errores | Funciona, si está bien dimensionado |
| Otra web del mismo equipo con un pico de visitas | Tu aula se pone lenta | No te afecta |
| Caché Redis para Moodle | Rara vez | Sí |
| Cron cada minuto | A veces no se permite | Sí |
| Subir un proyecto de 300 MB | Casi nunca | Sí, si se configura |
¿Qué es la caché y por qué importa?
La caché guarda en memoria información que Moodle usa una y otra vez (configuración, menús, permisos, sesiones), para no recalcularla en cada página. Con caché, las páginas cargan más rápido y el servidor aguanta más alumnos con los mismos recursos.
En las aulas que administramos usamos Redis para la caché de Moodle y para las sesiones de los usuarios. Es una de las diferencias más notorias entre un aula que va bien en un examen y una que se arrastra.
¿Por qué el cron cada minuto?
El cron son las tareas programadas de Moodle: enviar los correos de los foros, avisar de tareas por vencer, cerrar exámenes, calcular notas, generar certificados, limpiar la papelera. La documentación oficial recomienda ejecutarlo cada minuto y advierte que el sitio no funciona bien sin él.
Cuando el cron falla, los síntomas parecen problemas de Moodle: «no me llegó el correo», «el foro no avisa», «el certificado no se generó». Un buen proveedor no solo lo programa: lo vigila. En servidores con muchas aulas, además, conviene ordenar los cron para que no corran todos al mismo segundo; nosotros usamos un orquestador que los reparte con concurrencia limitada.
Lo que hacemos en CONIT
Alojamos cada aula Moodle en servidor dedicado con Redis, cron controlado por un orquestador, subidas de hasta 1 GB, videos en Vimeo y copias diarias guardadas en otra ubicación. Conoce el servicio de aula virtual o mira aulas reales como la de ICC Ingenieros, donde los alumnos trabajan con archivos de ingeniería.
¿Qué tamaño de subida necesita tu aula?
El que necesiten tus alumnos. Un curso de derecho con lecturas en PDF funciona con 20 MB. Un curso de arquitectura, ingeniería o diseño, donde se entregan planos, modelos de Revit o videos de prácticas, necesita cientos de megas por archivo.
El límite de subida no lo pone solo Moodle: lo ponen también el servidor web, PHP y, si usas una red como Cloudflare en su plan gratuito, un tope de 100 MB por subida, según su documentación oficial. Por eso hay que revisarlo de punta a punta. En nuestras aulas permitimos subidas de hasta 1 GB, y explicamos cómo lograrlo con videos en cómo subir videos pesados a Moodle.

¿Qué copias de seguridad debe tener tu aula?
Copias diarias, automáticas, guardadas fuera del servidor donde está el aula, con varios días de historia, y una prueba de restauración de vez en cuando. Una copia guardada en el mismo servidor no sirve si el servidor falla.
Pregunta a tu proveedor:
- ¿Qué se respalda? Debe incluir la base de datos (usuarios, notas, entregas) y los archivos del aula.
- ¿Cada cuánto y cuántos días se guardan?
- ¿Dónde se guardan? Idealmente en otra ubicación física.
- ¿Cuándo fue la última vez que restauraron una copia para probarla?
Un detalle práctico: las copias automáticas de cursos que hace Moodle dentro del aula inflan el espacio y no reemplazan una copia del servidor completo. Lo tratamos en copias de seguridad en Moodle.
¿Importa si el servidor está en Perú o en el extranjero?
Importa menos de lo que parece. La distancia agrega algunas décimas de segundo a cada página, y una red de distribución como Cloudflare reduce ese efecto en la parte pública. Lo que más pesa en la experiencia del alumno es la capacidad del servidor y su configuración: un servidor potente y bien configurado en el extranjero suele dar mejor experiencia que uno pequeño y saturado en Lima.
Señales de que tu hosting actual ya no da más
Si reconoces varias de estas situaciones, el problema probablemente no es Moodle sino dónde está alojado:
- El aula va bien en la mañana y se pone lenta en la noche, cuando entran los alumnos que trabajan de día.
- Los exámenes se cuelgan o dan error cuando muchos los rinden a la vez.
- Los alumnos reciben los correos de los foros con horas de retraso o no los reciben.
- Los alumnos no pueden subir sus trabajos porque «el archivo es demasiado grande».
- El proveedor te pide borrar archivos porque llegaste al límite de espacio.
- Nadie sabe decirte cuándo fue la última copia de seguridad.
- La versión de Moodle lleva años sin actualizarse porque «el hosting no lo permite».
Cada una tiene arreglo, pero si se juntan tres o cuatro, conviene mudar el aula a un servidor que reserve recursos para ella.
Preguntas para hacerle a tu proveedor de hosting
Antes de contratar o renovar, pide estas respuestas por escrito:
- ¿Mi aula está en un hosting compartido, en un servidor administrado o en un servidor dedicado?
- ¿Cuántos alumnos pueden rendir un examen a la vez sin que se ponga lento?
- ¿Tienen caché para Moodle (Redis u otra)?
- ¿El cron corre cada minuto? ¿Lo vigilan?
- ¿Cuál es el tamaño máximo real de subida, de punta a punta?
- ¿Qué versión de PHP y de base de datos usan? ¿Es compatible con mi versión de Moodle?
- ¿Cada cuánto hacen copias, dónde las guardan y cuándo probaron una restauración?
- ¿Quién me responde si el aula falla un sábado a las 8 p. m.?
Si quieres comparar precios de hosting Moodle publicados en Perú, los detallamos en cuánto cuesta un aula virtual Moodle. Y si dudas entre el servicio oficial y un servidor propio, revisa Moodle Cloud vs servidor propio.
En resumen
- El mejor hosting para Moodle es el que aguanta a todos tus alumnos a la vez, no el que tiene más gigas.
- Exige recursos reservados, caché como Redis, cron cada minuto, subidas grandes y copias diarias fuera del servidor.
- Un hosting compartido funciona con pocos alumnos, pero sus límites de procesos y memoria hacen que el aula falle en los exámenes.
- Revisa el límite de subida de punta a punta: Moodle, PHP, servidor web y, si la usas, la red de distribución.
- Pide por escrito las respuestas a las ocho preguntas antes de contratar o renovar.
Preguntas frecuentes
¿Cuál es el mejor hosting para Moodle en Perú?
El que reserva recursos para tu aula, tiene caché, corre el cron cada minuto, permite subir archivos grandes, hace copias diarias fuera del servidor y te da soporte que entienda Moodle. Más que una marca, busca esas condiciones y pide que te las confirmen por escrito.
¿Un hosting compartido sirve para Moodle?
Sirve para practicar o para pocos alumnos que entran en horarios distintos. En un compartido, tu aula comparte el equipo con cientos de webs y tiene límites de procesos y memoria; cuando muchos alumnos rinden un examen a la vez, esos límites se alcanzan y el aula se pone lenta o muestra errores.
¿Es mejor un hosting en Perú o en el extranjero?
La distancia agrega algunas décimas de segundo a cada página, que se reducen con una red de distribución como Cloudflare. Pesa mucho más la capacidad del servidor y su configuración que su ubicación. Un servidor potente en el extranjero suele dar mejor experiencia que uno pequeño y saturado en Lima.
¿Cuánta memoria y espacio necesita Moodle?
Depende de cuántos alumnos entran a la vez y de qué subes. El espacio crece sobre todo con los videos y las tareas; por eso conviene alojar los videos en un servicio externo. La memoria y el procesador se dimensionan por las horas punta, no por el total de alumnos registrados.
¿Por qué mi aula Moodle no envía correos o no cierra los exámenes a tiempo?
Casi siempre es el cron, las tareas programadas de Moodle. La documentación oficial recomienda ejecutarlo cada minuto; muchos hostings compartidos solo permiten cada 15 minutos o lo ejecutan mal. Sin cron, los correos, los foros y algunos cierres automáticos se retrasan o no ocurren.
¿Qué tamaño de archivo debería permitir el aula?
El que necesiten tus alumnos y docentes. Para documentos, unos 20 MB bastan; para planos, proyectos de ingeniería o videos de prácticas, hacen falta cientos de megas. Pregunta el límite real antes de contratar: muchos planes lo dejan en 2 u 8 MB.
¿Tu aula se pone lenta en los exámenes?
Revisamos dónde está alojada tu aula Moodle y te decimos qué la hace lenta. Si te conviene, la pasamos a nuestro servidor dedicado sin que tus alumnos pierdan nada.
Escríbenos por WhatsApp


