Windows Baunilha vs Windows Server

6

Eu provavelmente deveria ter feito essa pergunta há muito tempo e espero ser ridicularizado neste fórum, mas ENCONTRE encontre a resposta para essa pergunta aparentemente rudimentar ...

Se eu pretendo hospedar um aplicativo da web .NET, por que eu desejaria usar o Windows Server em vez do Windows simples? O Windows do Windows tem o IIS, então obviamente é capaz de servir páginas da Web em algum grau. Não consigo encontrar nenhuma documentação decente sobre isso. Eu suponho que eu sempre presumi que o Windows vanilla é destinado ao desenvolvimento e que o Windows Server serve para servir páginas. Alguém pode lançar alguma luz sobre este tópico para mim ou me apontar na direção de alguma documentação?

Obrigado.

    
por James Jones 08.09.2009 / 06:39

3 respostas

6

Esta não é uma pergunta idiota. é realmente uma boa pergunta.

Minhas informações podem estar desatualizadas, mas em versões anteriores dos sistemas operacionais domésticos (Win98 - WinXP) a versão do IIS (ou Personal Web Server nos sistemas operacionais mais antigos) que vem com o sistema operacional é limitada a menos conexões (10 o último que eu sabia), de modo que, sozinho, exclui a hospedagem de um site que é esperado para obter mais de 10 usuários de cada vez em um sistema operacional não-servidor.

Confira esta FAQ:

link

No entanto, em um ambiente de grupo de trabalho pequeno, é possível hospedar seu site em um sistema operacional cliente versus um sistema operacional de servidor.

* Editar - adicionado *

Não sei quais são seus planos - se você está planejando hospedar um site para o mundo externo, um site interno da empresa (Intranet) ou um pequeno site de grupo de trabalho.

Com base na natureza básica desta questão (mesmo que seja uma boa pergunta) se você deseja hospedar um site público, eu o encorajo a ir com uma empresa de hospedagem. Só os problemas de segurança de configurar e manter seu próprio serviço é algo que requer muita experiência para ser feito corretamente. Eu tenho feito programação na web desde 1997 e eu não iria me comprometer sozinho. É um conjunto totalmente diferente de habilidades para manter um ambiente seguro.

    
por 08.09.2009 / 06:54
2

Primeiramente, eu digo: Se você é um iniciante, você conhece o programa do BizSpark ? Pode ser de interesse.

Vai descer para o licenciamento. Eu não sei de cima da minha cabeça, mas XP / mais recente sistema operacional Windows pode limitar-se de ser usado para hospedar serviços comerciais puramente na forma de que é o que estabelece no EULA. Eu não sei, então fique à vontade para lê-lo.

Eu suponho que, se não for colocado lá, e você puder instalar todos os aplicativos necessários, e isso for rápido o suficiente, não haverá problemas. Obviamente, o IIS que vem com o XP, pelo menos, é diferente daquele que vem com o Windows Server 2003.

    
por 08.09.2009 / 06:44
-1

É tudo sobre marketing e ganhar mais dinheiro para a Microsoft. Portanto, as versões da área de trabalho do Windows têm um limite severo em solicitações simultâneas no IIS. Não conheço os números de cor, mas seria sufocado imediatamente se usado sob carga de produção. Você pode, no entanto, executar webservers de terceiros muito bem. Eu só não sei se algum deles suporta ASP.NET.

    
por 08.09.2009 / 14:47