PHP をダウンロードする際には、いくつかの異なるバージョンから選択できます。それがVC6 X86とVC9 X86です。
最初に:
VC6 とは何ですか?
VC6 は従来の Visual Studio 6 コンパイラーであり、このコンパイラーを使用してコンパイルされます。
VC9とは何ですか?
VC9 は、Microsoft の VS エディターでコンパイルされた Visual Studio 2008 コンパイラーです。
それでは、ダウンロードする PHP のバージョンをどのように選択すればよいのでしょうか?
Windows で Apache+PHP を使用している場合は、VC6 バージョンを選択してください。
Windows で IIS+PHP を使用している場合は、VC9 バージョンを選択してください。
文字通りに理解しましょう: なしスレッド セーフはスレッド セーフを意味し、実行中にスレッド (スレッド) 安全性チェックは実行されません。スレッド セーフはスレッド セーフを意味し、実行中にスレッド (スレッド) 安全性チェックは実行されます。 、新しいリクエストがあるときに新しいスレッドを開始する CGI 実行メソッドがシステム リソースを使い果たさないようにするため。
FastCGI は php をロードするため、CGI のように毎回再アンロードおよび再ロードする代わりに、php-cgi プロセスを再利用できるため、リソースが大量に浪費されます。 FastCGI を使用すると、複数のプロセスを同時に実行できるため、CGI の過剰な消費や ISAPI と PHP の互換性の問題が解決され、PHP の読み込みの安定性が大幅に向上します。 FastCGI は単一のスレッドを使用して操作を実行するため、スレッド セーフティ チェックを省略すると、php のロードに FastCGI (IIS サーバーまたは Nginx サーバーのいずれか) が使用される場合、実行効率が向上します。 php の非スレッドセーフ バージョンを使用することをお勧めします。
公式には、本番環境で非スレッドセーフを使用することは推奨されていないため、使用する PHP のスレッドセーフ バージョンを選択します。