PHPモードの違いは何ですか?

 
PHPモードの違いは何ですか?

XsOnline web ホスティングでは、PHP は異なるモードで使用できます。以下に、各モードの概要を示します。

mod_php (DSO)

DSO (短いのための動的共有オブジェクトである) または mod_php は最も古い、いくつかは、利用可能な最速の PHP ハンドラーと思います。それは基本的に PHP Apache の一部をなります。これも構成が最も簡単です。

CGI

Apache で PHP コードを実行する代わりにそれは今、CGI プロセスとして実行されます。つまり、あなたの apache 以外のプログラムで。

suPHP

suPHP は Apache スクリプト外 CGI として実行します。しかし、Apache ユーザー (おそらく、ファイルを所有している) より別のユーザーとして実行されます。

つまり、suPHP を使用して、web アプリケーション内からファイルをアップロードすることができます。さらに、PHP が別のユーザーとして実行されているのであなたのサイトに脆弱性が、いくつかのファイルのみに制限することができます。

FastCGI

FastCGI は、最後の主要な PHP ハンドラーです。ファイル、ファイルの所有者として実行することによって suPHP のセキュリティ上の利点を提供しています。SuPHP より多くのメモリが使用されますが、それはまた多くの高速化。