IISのネイティブFastCGI





開発の開始からほぼ1年後に、 IIS Webサーバーバージョン5.1および6用のFastCGI ISAPI拡張のGo-Liveリリースがリリースされました。



FastCGIを使用する場合、各新しいHTTP要求がCGIアプリケーションの新しいコピーの起動を開始する従来のCGIと比較して、ページが発行された後にプログラムプロセスはアンロードされず 、次のページの処理で再利用されるため、サーバーパフォーマンス全体が複数倍になります。







拡張機能は、WebプラットフォームPHPで人気のあるスクリプト言語のコアの開発者であるZendと協力して、IIS Webサーバーと連携してWindowsプラットフォームで後者を効率的に使用できるようにするために、Microsoftによって開発されました。 今後のIIS 7では、FastCGIサポートがネイティブに統合されます。



IISの公式Webサイトに、PHP専用の新しいセクションが並行して開きます。



Zendは、上記のMicrosoftとの契約の一部として、バージョン5.2.0以降のPHPで、Windows向けのPHPの最適化に関連するいくつかの重大な改善を導入しました。



Microsoftで開発されたIISのネイティブ FastCGIサポートが初めて実装されたことに注意する必要があります。以前のFastCGIテクノロジは、サードパーティの開発を使用することによってのみ利用可能でした。



PS Go-Liveリリースは、厳密に言えば最終的なものではありません。これは、Microsoftが完全にサポートし、本番目的で使用できることを意味しますが、後からさらなる更新が可能です。



更新: 2007年11月10日は、 IIS 6.0のFastCGI最終バージョンをリリースしました。








All Articles