La modalità disabilitata significa che gli script PHP non vengono eseguiti dal server ma vengono invece trattati come semplici file di testo. Questa modalità può essere utilizzata quando non è richiesta l'elaborazione PHP o quando si fornisce codice PHP come file scaricabili.
FPM è la modalità preferita, che offre elevata efficienza e funzionalità avanzate come la gestione adattiva dei processi. Funziona come server FastCGI autonomo, ideale per siti ad alto traffico grazie alle sue robuste capacità prestazionali.
FCGI è utile per i server in cui FPM non è disponibile. Supporta anche configurazioni per host virtuale, sebbene generalmente non corrisponda a FPM in termini di scalabilità e funzionalità di gestione.
La modalità CGI esegue ogni script PHP come processo separato tramite il protocollo CGI. Questa modalità è meno efficiente di FPM o FCGI a causa del sovraccarico derivante dalla creazione di un nuovo processo per ogni richiesta. Viene utilizzato raramente nelle configurazioni moderne a causa dei limiti prestazionali.
mod_php integra PHP direttamente nel server web Apache, consentendo l'esecuzione degli script PHP all'interno del processo del server. Tuttavia, a causa di problemi di sicurezza e isolamento, oltre all’interruzione del supporto e degli aggiornamenti, è ormai obsoleto.