26

PHPホスティングのIISとApacheの現実的なパフォーマンス比較へのリンクを知っている人はいますか?

.NET から PHP アプリケーションへのテクノロジの変更に既存のインフラストラクチャを利用しようとしていますが、さまざまなプラットフォームでホストされている PHP に関する情報が見つかりません。IIS 対 Apache 全般、または ASP.NET 対 PHP .. またはその他の言語サーバー対サーバー、言語対言語については山ほどありますが、サーバー/言語対サーバー/言語はありません。

私の現在の方向性は、FastCGI で PHP を使用することです..かなり良さそうです。それを正当化するか、私が慣れている大きく抱きしめたくなるMSモンスターを拒否する説得力のある理由を見つける必要があります.

更新しました

Windows 環境は、PHP 拡張機能を提供する FastCGI を使用して IIS6 を実行する Win2k3 です。また、eAccelerator または同様のスクリプト キャッシュを使用する予定です。

4

2 に答える 2

9

PHPのベストプラクティスの記事-WIMP上のPHPとLAMP上のPHPの違い

Win/IISとLinux/ApacheでPHPを使用して開発するときに遭遇する可能性のあるいくつかの違い。

WIMPとLAMPの最も明らかな違いは、間違いなくパフォーマンスです。
何年もの間、WIMPに対するLAMPのパフォーマンス上の明らかな利点がありました
つい最近、彼らはそのギャップを埋めるチャンスさえあります。
現在、役立つ可能性のある2つのプロジェクトが進行中です。

現在利用可能なのはIIS7で、ZENDチームのコラボレーションによりPHPのパフォーマンスが強化されたと報告されています。

今後のプロジェクトでは、MicrosoftエンジニアがPHPエンジニアと協力して、次のバージョンのPHP(現時点ではまだ利用できないPHP5.3)を取得してIISでのパフォーマンスを大幅に向上させます。これは間違いなく、WIMPがLAMPのパフォーマンスに追いつくことに向けていくらかの進歩を遂げるでしょう。

于 2009-07-29T05:00:23.133 に答える
5

IIS 上の FastCGI はパフォーマンスを大幅に向上させ、LAMP のパフォーマンスに匹敵します。違いは詳細にあり、選択するのは難しく、構成が何であるか、およびスクリプトが何を行うかに依存します。たとえば、NTFS の ACL チェックのため、Windows でのファイル アクセスは Linux よりもはるかに遅くなります。

Windows Web スタックには特に問題はありません。人間の経験が重要でない場合に Linux よりも Windows を使用することを考える唯一の大きな理由は、SQL Server です。それ以外の場合、WAMP、WIMP、および LAMP は同等のパフォーマンスを発揮し、重い負荷がかかるまでパフォーマンスの違いは現れません。

于 2010-03-06T19:24:23.290 に答える