デフォルトのPHP実行モード
デフォルトの PHP スクリプト実行モードは、新しい仮想サーバーで PHP コードがどのように処理されるかを定義します。

無効モードでは、PHP スクリプトはサーバーによって実行されず、プレーン テキスト ファイルとして扱われます。このモードは、PHP 処理が不要な場合や、PHP コードをダウンロード可能なファイルとして提供する場合に使用できます。

FPM は、適応型プロセス管理などの高効率と高度な機能を提供する推奨モードです。スタンドアロンの FastCGI サーバーとして動作し、堅牢なパフォーマンス機能を備えているため、トラフィック量の多いサイトに最適です。

FCGI は、FPM が利用できないサーバーで役立ちます。また、仮想ホストごとの構成もサポートしますが、スケーラビリティと管理機能の点では、一般的に FPM に匹敵しません。

CGIモードでは、各 PHP スクリプトが CGI プロトコルを介して個別のプロセスとして実行されます。このモードは、リクエストごとに新しいプロセスを作成するオーバーヘッドがあるため、FPM や FCGI よりも効率が低くなります。パフォーマンスの制限があるため、最新の設定ではほとんど使用されません。

mod_php はPHP を Apache Web サーバーに直接統合し、PHP スクリプトをサーバーの独自のプロセス内で実行できるようにします。ただし、セキュリティと分離の問題、およびサポートと更新の中止により、現在は廃止されています。