アカウント名:
パスワード:
IISって基本的にスレッドモデルだから、IISで動かすとするとCGIになるんだよね。いまどきCGI?またはWindows版Apacheで動かすの?
PythonやRubyも同様だけど、UNIX系のマルチスレッド非対応のスクリプト言語をWindowsで動かすにはプロセスベースのアプリサーバが必要だと思うんだけど、Windows用のプロセスベースのアプリサーバってほとんど聞かない。それを考えると、これらの言語はほとんど使われてないんではないかと思ってるんだけど。
ちなみにWindowsのサーバ用言語はVBScriptの時代から現在のC#に至るまですべてマルチスレッド対応で、スレッドモデルで動くのが当たり前。
> IISって基本的にスレッドモデルだから、IISで動かすとするとCGIになるんだよね。いまどきCGI?違います。PHPのサポート真面目にやるべ、ってなったとき(2007年)にFastCGIの仕組みをIISに用意したんでFCGIです。
当時の記事を見付けた。
MS、Windowsサーバ上でのPHP環境サポートでZendと提携 - ITmedia エンタープライズ [itmedia.co.jp] 2006年11月01日 06時59分 公開
両社が共同で行う技術改良は、オープンソースであるPHPライセンスの下でPHPコミュニティーに公開されることになる。Microsoftはこの提携の一環として、MicrosoftのWebサーバ「Internet Information Services」(IIS)とPHPをつなぐインタフェース「FastCGI」を開発し、無料で公開する。一方のZendは、Windowsサーバ上でのPHP環境のテストを定期的に行い、パフォーマンスの維持・向上に努める。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
Windows版PHPってどれだけ使われてるの (スコア:0)
IISって基本的にスレッドモデルだから、IISで動かすとするとCGIになるんだよね。いまどきCGI?
またはWindows版Apacheで動かすの?
PythonやRubyも同様だけど、UNIX系のマルチスレッド非対応のスクリプト言語をWindowsで動かすにはプロセスベースのアプリサーバが必要だと思うんだけど、
Windows用のプロセスベースのアプリサーバってほとんど聞かない。
それを考えると、これらの言語はほとんど使われてないんではないかと思ってるんだけど。
ちなみにWindowsのサーバ用言語はVBScriptの時代から現在のC#に至るまですべてマルチスレッド対応で、スレッドモデルで動くのが当たり前。
Re: (スコア:1)
> IISって基本的にスレッドモデルだから、IISで動かすとするとCGIになるんだよね。いまどきCGI?
違います。
PHPのサポート真面目にやるべ、ってなったとき(2007年)にFastCGIの仕組みをIISに用意したんでFCGIです。
Re:Windows版PHPってどれだけ使われてるの (スコア:0)
当時の記事を見付けた。
MS、Windowsサーバ上でのPHP環境サポートでZendと提携 - ITmedia エンタープライズ [itmedia.co.jp] 2006年11月01日 06時59分 公開