Come velocizzare Moodle in 5 passaggi tecnici

Hai un sito Moodle lento e poco reattivo? In questa guida scopri le tecniche più efficaci per migliorare le performance, ridurre il caricamento e alleggerire il sistema.

🚀 1. Attiva la Cache

Moodle include diversi livelli di cache. Per attivarli:

  • Vai su Amministrazione del sito > Prestazioni
  • Attiva le opzioni: Cache delle pagine, Cache dei filtri, Cache dei linguaggi
Puoi anche usare plugin esterni come Redis o Memcached se il server lo supporta.

📦 2. Pulisci plugin e temi inutilizzati

Ogni plugin carica codice e risorse, anche se non attivo. Disinstalla plugin inutilizzati, vecchi temi e blocchi di default che non usi.
Meno codice = Moodle più veloce.

📁 3. Ottimizza moodledata

La cartella /moodledata contiene cache, backup, file utente. Con il tempo può diventare enorme.

  • Svuota regolarmente /moodledata/temp/ e /moodledata/cache/
  • Evita backup automatici troppo frequenti o non compressi

🛠 4. Controlla la configurazione server

Moodle è esigente. Ecco i requisiti consigliati:

  • PHP 8.0 o superiore
  • OPcache attivo
  • MySQL configurato correttamente (buffer, slow query log)
  • Server con SSD e almeno 2 core CPU
Se usi Plesk o cPanel, verifica le impostazioni in “PHP Selector”.

📊 5. Monitora con strumenti esterni

Per sapere davvero dove Moodle rallenta, usa strumenti come:

Verifica in particolare il TTFB (Time To First Byte) e la gestione dei JS/CSS.

📌 Conclusione

Moodle non è lento per natura: spesso bastano pochi accorgimenti tecnici per migliorarne drasticamente la velocità. Agisci su cache, codice, server e monitoraggio per ottenere il massimo dalla piattaforma.

Moodle lento? Posso aiutarti

Analizzo la tua piattaforma, ottimizzo la configurazione e rimuovo i colli di bottiglia. Risultato: Moodle più veloce, utenti più soddisfatti.