ASP.Net uma tecnologia é adequado para sites de alta carga?

votos
13

Essa é a pergunta ... Você acha ASP.Net é uma tecnologia adequada para locais de alta carga? Você conhece algum populer locais -apart de stackoverflow, de course- construídos com esta tecnologia? Obrigado.

Publicado 09/12/2008 em 21:54
fonte usuário
Em outras línguas...                            


7 respostas

votos
27

MySpace, Orkut, ASP.NET fóruns, Microsoft.com, ...

ASP.NET tem grandes recursos de armazenamento em cache e balanceamento de carga que o tornam adequado para sites de alta carga.

É também uma estrutura muito flexível, bem concebido. Se você não gosta de parte dele, ou pensar o seu desempenho intensivo para a sua aplicação de carga elevada, você pode simplesmente jogar fora essa camada e substituí-lo por conta própria. Se você não gosta WebControls e Páginas devido à sua sobrecarga, você é capaz de escrever seus próprios HttpHandlers.

Basicamente, eu acho que ASP.NET MVC vai ser uma plataforma melhor para alta carga e sites personalizados, uma vez que pode ser mais mão sintonizado (em relação a páginas ASP.NET que tentam abstrair o HTML resultante, por boas razões) e funciona melhor com aplicações AJAX. WebControls e ViewState são duas peças que normalmente enfrentam críticas que são praticamente desapareceu no MVC.

Respondeu 09/12/2008 em 21:55
fonte usuário

votos
9

ASP.NET começa uma batida má no mundo "Web 2.0". MySpace tem 50 milhões de usuários + e eu diria que foi "alta carga."

Eu acho que, como apenas sobre qualquer outra tecnologia web, a capacidade da ferramenta está nas mãos do desenvolvedor criando para isso. Se os desenvolvedores ASP.NET ignorar cache e balanceamento de carga, o aplicativo não irá lidar com a carga, e não vai ser culpa do ASP.NET.

Respondeu 09/12/2008 em 22:05
fonte usuário

votos
8

monster.com, newegg, a maioria dos sites de notícias, e muito mais!

Respondeu 09/12/2008 em 21:56
fonte usuário

votos
5

Bem como as respostas acima, o projeto de código é um site ASP.NET.

Respondeu 09/12/2008 em 22:06
fonte usuário

votos
4

A resposta é "sim e talvez". ele pode lidar com isso? Mais definitivamente. ASP.NET tem um monte de recursos. Com um monte de recursos, há muito que pode ser feito mal em um site. Um site de grande volume necessita de uma atenção design cuidado e planejamento para se certificar de que é tanto horizontal quanto verticalmente escalável. As possibilidades são, se você acabou de atirar do quadril e está fazendo todo o processamento real no lado do servidor, você eventualmente vai acabar em um mundo de dor.

Nós amamos o .NET Framework, e estamos muito felizes com a flexibilidade e poder dele - ASP.NET, seja apoiada por C # ou VB.NET é uma plataforma estável e rico em funcionalidades. Para mais das porcas e parafusos em torno de questões de desempenho, eu recomendo fortemente da Microsoft Melhorar o desempenho aplicativos .NET e escalabilidade . Além disso você pode baixar um ebook completamente livre de conteúdo, também.

Respondeu 09/12/2008 em 22:10
fonte usuário

votos
3

ASP.NET é definitivamente uma boa plataforma para sites de alta carga, mas manter um olhar atento sobre essas extensões "Ajax". Eles fingem fazer postagens de página parcial, mas eles têm toda a carga de um postback de página inteira.

Respondeu 09/12/2008 em 22:08
fonte usuário

votos
2

Quando as pessoas perguntam se os sites ASP.NET podem lidar com grande tráfego, muitas vezes eu encaminhá-los para plentyoffish.com. O site tem o tráfego maciço e roda em um punhado de servidores. É famoso por ter operado durante anos em dois servidores --- um para servir imagens e um para lidar com tudo o resto.

Respondeu 10/12/2008 em 08:52
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more