Wie groß sind die E-Commerce-Websites? [geschlossen]

Ich arbeite an der E-Commerce-Anwendung asp.net mvc3, die auf NopCommerce basiert.

Vor kurzem haben wir auf der Leistungsseite gearbeitet, um die Leistung der Website zu verbessern. Die Website hat mehr als 200000 Produkte und 1200 Kategorien und große Nr. von Marken. Diese Bemühungen haben zu einem 20- bis 200-fachen Leistungszuwachs geführt, aber immer noch langsamer, wenn die Bank gegen die E-Commerce-Größen wie Amazon, Flipkart, Jabong, Letsbuy, Ebay, shopping.indiatimes.com usw. antritt.

Betrachten wir nur einige wenige Websites, wie Amazon, Flipkart & Jabong ... Die Seite wird fast ohne Wartezeit geladen, und Bilder und andere Ressourcen werden fast augenblicklich geladen.

Auch für die Suche färbt sich Nop Commerce langsam, schauen Sie sich einfach das FlipKart & Jabong oder Amazon an, sie sind sehr schnell. Keine Ahnung wie? Was machen Sie? Führen sie eine Suche in db oder etwas anderem durch?

Meine Frage ist, was tun sie, um diese Art von hervorragender Leistung zu erzielen? Ich weiß, dass sie Load-Balancing-Server mit zwischengespeichertem Speicher haben, wie die im Cache implementierte Speicherimplementierung die gesamte Site sein kann.

Aber was sind die Best Practices für die Erstellung einer so großen, skalierbaren Website? Und wie machen sie das? Verwenden einige von ihnen eine OpenSource-E-Commerce-Plattform wie NOP Commerce oder Magento als Basis? Oder bevorzugen sie alle Maßanfertigungen?

Sie möchten lernen, wie Sie eine Webanwendung wie diese mit ihren Best Practices für die Implementierung skalieren. (Beachten Sie, dass dies eine allgemeine Frage ist und keine mit NOP-Commerce zusammenhängende, es ist eine der besten E-Commerce-Anwendungen, die wir bis dato verwendet haben.)

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage