web-dev-qa-db-ja.com

バニラウィンドウズ対ウィンドウズサーバー

私はおそらくずっと前にこの質問をするべきでした、そして私はこのフォーラムから笑われることを期待します、しかし私は[〜#〜]必要[〜#〜]この一見初歩的な質問への答えを見つけます.。。

.NET Webアプリケーションをホストする場合、プレーンなVanillaWindowsではなくWindowsServerを使用するのはなぜですか?プレーンバニラウィンドウズはIISなので、明らかにある程度のWebページを提供することができます。これに関する適切なドキュメントは見つからないようです。私はいつもバニラウィンドウズを想定していたと思います。は開発用であり、Windows Serverはページの提供用です。誰かが私のためにこのトピックに光を当てたり、ドキュメントの方向を示したりできますか?

ありがとう。

6
James Jones

これはまったく馬鹿げた質問ではありません。それは実際には良い質問です。

私の情報は古くなっている可能性がありますが、以前のバージョンのホームオペレーティングシステム(Win98-WinXP)では、オペレーティングシステムに付属しているバージョンのIIS(または古いOSのパーソナルWebサーバー))システムは接続数が少ない(最後に知ったのは10)に制限されているため、サーバー以外のオペレーティングシステムで一度に10人を超えるユーザーを獲得すると予想されるWebサイトをホストすることはできません。

このFAQをチェックしてください:

http://www.iisanswers.com/IISFAQ.htm

ただし、小規模なワークグループ環境では、クライアントオペレーティングシステムとサーバーオペレーティングシステムでWebサイトをホストする可能性があります。

*編集-追加*

あなたの計画が何であるかはわかりません-あなたが外の世界にサイトをホストすることを計画しているのか、社内のウェブサイト(イントラネット)、または小さなワークグループのウェブサイトを計画しているのか。

この質問の基本的な性質に基づいて(それは良い質問ですが)、公開Webサイトをホストすることを検討している場合は、ホスティング会社に行くことを強くお勧めします。独自のサービスを設定して維持するというセキュリティの煩わしさだけでも、適切に行うには多くの専門知識が必要です。私は1997年かそこらからウェブプログラミングをやっていて、自分でそれを引き受けるつもりはありません。安全な環境を維持することは、まったく異なるスキルのセットです。

6
David Stratton

まず、私は言います:あなたがスタートアップなら、 BizSparkプログラム について知っていますか?興味があるかもしれません。

それはライセンスに帰着します。頭のてっぺんからはわかりませんが、XP /最新のWindowsOSは、EULAに記載されている形式で、商用サービスのホストに使用することを制限している可能性があります。よくわかりませんので、お気軽にお読みください。

そこに配置されていなくて、必要なすべてのアプリケーションをインストールでき、十分に高速であれば、問題はないと思います。もちろん、少なくともXPに付属しているIISは、Windows Server2003に付属しているものとは異なります。

2
silky