アカウント名:
パスワード:
IISって基本的にスレッドモデルだから、IISで動かすとするとCGIになるんだよね。いまどきCGI?またはWindows版Apacheで動かすの?
PythonやRubyも同様だけど、UNIX系のマルチスレッド非対応のスクリプト言語をWindowsで動かすにはプロセスベースのアプリサーバが必要だと思うんだけど、Windows用のプロセスベースのアプリサーバってほとんど聞かない。それを考えると、これらの言語はほとんど使われてないんではないかと思ってるんだけど。
ちなみにWindowsのサーバ用言語はVBScriptの時代から現在のC#に至るまですべてマルチスレッド対応で、スレッドモデルで動くのが当たり前。
一昔前は、本番環境や共有の開発環境はLinuxだけど、各開発者のローカルの開発環境はWindowsなのでWindows版PHP、ってことはちょくちょくあったと思う(俺もやってた)。もっとも、環境依存のトラブルも多かったから、仮想マシンが普及してからはみんなローカルでもVMのLinuxで動かしていると思うけど。
Windows上での開発はちょっと選択肢が増えすぎて悩むくらいですね。WindowsネイティブのPHPもまあ大体動くし、PHP組み込みサーバーで簡単なアプリ動かすとかはやっぱありうる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
Windows版PHPってどれだけ使われてるの (スコア:0)
IISって基本的にスレッドモデルだから、IISで動かすとするとCGIになるんだよね。いまどきCGI?
またはWindows版Apacheで動かすの?
PythonやRubyも同様だけど、UNIX系のマルチスレッド非対応のスクリプト言語をWindowsで動かすにはプロセスベースのアプリサーバが必要だと思うんだけど、
Windows用のプロセスベースのアプリサーバってほとんど聞かない。
それを考えると、これらの言語はほとんど使われてないんではないかと思ってるんだけど。
ちなみにWindowsのサーバ用言語はVBScriptの時代から現在のC#に至るまですべてマルチスレッド対応で、スレッドモデルで動くのが当たり前。
Re: (スコア:0)
一昔前は、本番環境や共有の開発環境はLinuxだけど、各開発者のローカルの開発環境はWindowsなのでWindows版PHP、ってことはちょくちょくあったと思う(俺もやってた)。
もっとも、環境依存のトラブルも多かったから、仮想マシンが普及してからはみんなローカルでもVMのLinuxで動かしていると思うけど。
Re:Windows版PHPってどれだけ使われてるの (スコア:0)
Windows上での開発はちょっと選択肢が増えすぎて悩むくらいですね。
WindowsネイティブのPHPもまあ大体動くし、PHP組み込みサーバーで簡単なアプリ動かすとかはやっぱありうる。