OPcache PHP per Moodle: Accelerare l'Esecuzione del Codice
OPcache accelera drasticamente l'esecuzione di PHP per Moodle memorizzando bytecode precompilato. Questa ottimizzazione è essenziale per prestazioni accettabili.
Il funzionamento di OPcache evita la ricompilazione del codice PHP a ogni richiesta. Lo script compilato viene memorizzato e riutilizzato, riducendo CPU e latenza.
L'abilitazione di OPcache è generalmente automatica nelle installazioni PHP moderne. Verificare che sia attivo con phpinfo() o da linea di comando.
I parametri critici da configurare sono: opcache.memory_consumption (128MB o più), opcache.max_accelerated_files (10000+ per Moodle) e opcache.validate_timestamps.
L'invalidazione della cache richiede attenzione durante gli aggiornamenti. opcache.validate_timestamps=1 in sviluppo, =0 in produzione con clear manuale.
Il monitoraggio di OPcache con tool come opcache-gui mostra utilizzo memoria, hit rate e file cached. Hit rate >99% indica configurazione ottimale.
Il preloading PHP 7.4+ carica script specifici all'avvio. Per Moodle, il guadagno è limitato ma può essere valutato in installazioni ottimizzate.
HIE Learning configura OPcache ottimizzato per Moodle. Garantiamo esecuzione PHP veloce con parametri calibrati per la tua installazione.