Ist ASP.Net eine Technologie, geeignet für hochbelastete Standorte?

stimmen
13

Das ist die Frage ... Glauben Sie, ASP.Net ist eine Technologie, geeignet für hochbelastete Standorte? Kennen Sie eine populer Webseiten, die auf Stackoverflow -neben, von Kurs- mit dieser Technologie gebaut? Vielen Dank.

Veröffentlicht am 09/12/2008 um 21:54
quelle vom benutzer
In anderen Sprachen...                            


7 antworten

stimmen
27

MySpace, Orkut, ASP.NET Foren, Microsoft.com, ...

ASP.NET hat große Caching und Load Balancing Funktionen, die es geeignet für hohe Belastung Websites machen.

Es ist auch ein sehr flexible, gut gestalteter Rahmen. Wenn Sie einen Teil davon nicht mögen, oder denken , seine Leistung intensiv für Ihre Hochlast Anwendung können Sie nur diese Ebene hinauswerfen und ersetzen Sie es mit Ihrem eigenen. Wenn Sie nicht WebControls und Seiten wegen seines Kopf mögen, können Sie Ihre eigenen schreiben , HttpHandlers.

Grundsätzlich denke ich, ASP.NET MVC eine bessere Plattform für hohe Belastung und maßgeschneiderte Web-Sites sein wird, da es mehr Hand (bezogen auf ASP.NET-Seiten, die zu abstrahieren der resultierenden HTML versuchen, aus guten Gründen) abgestimmt werden und arbeitet besser mit AJAX-Anwendungen. WebControls und Viewstate sind zwei Teile, die in der Regel Kritik gegenüber, die in MVC ziemlich weggegangen sind.

Beantwortet am 09/12/2008 um 21:55
quelle vom benutzer

stimmen
9

ASP.NET bekommt einen schlechten Ruf in der „Web 2.0“ Welt. MySpace hat 50 Millionen + Anwender und ich nennen würde „hohe Last.“

Ich denke, dass, wie fast jede andere Web-Technologie, die Fähigkeit des Werkzeugs in den Händen der Entwickler dafür zu schaffen liegt. Wenn ASP.NET-Entwickler Caching und Load-Balancing zu ignorieren, behandelt die App wird nicht Last, und es wird nicht ASP.NET Schuld sein.

Beantwortet am 09/12/2008 um 22:05
quelle vom benutzer

stimmen
8

monster.com, Newegg, die meisten Nachrichten-Websites und vieles mehr!

Beantwortet am 09/12/2008 um 21:56
quelle vom benutzer

stimmen
5

Neben den oben genannten Antworten, Der Code Project ist eine ASP.NET - Website.

Beantwortet am 09/12/2008 um 22:06
quelle vom benutzer

stimmen
4

Die Antwort ist „ja und vielleicht“. Kann es damit umgehen? Ganz sicher. ASP.NET hat viele Funktionen. Mit vielen Funktionen, gibt es eine Menge, die schlecht in einem Ort durchgeführt werden können. Eine großvolumige Website muss eine sorgfältige Konstruktion Überlegung und Planung, um sicherzustellen, dass es sowohl horizontal als auch vertikal skalierbar ist. Die Chancen stehen gut, wenn man nur aus der Hüfte schießen und eine tatsächliche Verarbeitung auf der Server-Seite tun, Sie werden schließlich in einer Welt des Schmerzes enden.

Wir lieben das .NET Framework und sind begeistert von der Flexibilität und Leistung davon - ASP.NET, ob unterstützt von C # oder VB.NET ist eine stabile und funktionsreiche Plattform. Für mehrere der Muttern und Schrauben um die Leistung betrifft, empfehle ich Microsofts Verbesserung .NET Application Performance und Skalierbarkeit . Sie können zusätzlich herunterladen eine völlig freie ebook des Inhalts, wie gut.

Beantwortet am 09/12/2008 um 22:10
quelle vom benutzer

stimmen
3

ASP.NET ist auf jeden Fall eine gute Plattform für hohe Last-Sites, aber ein wachsames Auge auf diesen „Ajax“ Erweiterungen halten. Sie geben vor, Teil Seite Postbacks zu tun, aber sie haben alle die Last einer ganzen Seite Postbacks.

Beantwortet am 09/12/2008 um 22:08
quelle vom benutzer

stimmen
2

Wenn die Leute fragen, ob ASP.NET-Websites große Datenverkehr verarbeiten kann, verweise ich sie oft zu plentyoffish.com. Der Standort verfügt über massiven Verkehr und läuft auf einer Handvoll von Servern. Es ist berühmt für auf zwei Servern seit Jahren betrieben hat, --- ein, um Bilder zu dienen und ein alles andere zu behandeln.

Beantwortet am 10/12/2008 um 08:52
quelle vom benutzer

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