這就是問題......您認爲ASP.Net是一種適合高負載網站的技術嗎?你知道有哪些populer站點 - 當然是使用這種技術構建的,從stackoverflow啓動? 謝謝。ASP.Net是否適用於高負載網站?
回答
的MySpace,Orkut的,ASP.NET論壇,Microsoft.com,...
ASP.NET有很大的緩存和負載均衡功能,使其適合高負載的網站。
這也是一個非常靈活,設計良好的框架。如果您不喜歡它的一部分,或者認爲它的性能密集,以適應您的高負載應用程序,您可以扔掉這層,並用自己的替換。如果您不喜歡WebControls和Pages,那麼您可以編寫自己的HttpHandler
。基本上,我認爲ASP.NET MVC將成爲高負載和自定義Web站點的更好平臺,因爲它可以進行更多的手動調整(相對於嘗試抽象生成HTML的ASP.NET頁面,原因很好),並且可以更好地處理AJAX應用程序。 WebControls和ViewState是兩個通常面臨批評的部分,這些批評在MVC中幾乎消失了。
monster.com,newegg,大多數新聞網站,還有更多!
ASP.NET在「Web 2.0」世界中得到了一個糟糕的說唱。 MySpace擁有5000萬用戶,我稱之爲「高負載」。
我認爲,就像任何其他Web技術一樣,該工具的功能在於開發人員爲其創建的功能。如果ASP.NET開發人員忽略緩存和負載平衡,該應用程序將無法處理負載,並且這不會是ASP.NET的錯。
除了上面的答案,The Code Project是一個ASP.NET網站。
ASP.NET絕對是高負載網站的一個很好的平臺,但要對這些「Ajax」擴展保持警惕。他們假裝做部分頁面回發,但他們有全頁回發的所有負載。
答案是「是,也許」。它可以處理它嗎?明確地。 ASP.NET有很多功能。有很多功能,有很多可以在一個網站上做得很差。大容量站點需要仔細的設計考慮和規劃,以確保它可以水平和垂直擴展。很有可能,如果你只是從臀部開槍,並在服務器端進行任何實際的處理,你最終會陷入一個受到傷害的世界。
我們喜歡.NET Framework,並且對它的靈活性和強大功能感到興奮 - 無論是否支持C#或VB.NET,ASP.NET都是一個穩定且功能豐富的平臺。有關性能問題的更多細節,我強烈建議微軟的Improving .NET Application Performance and Scalability。您還可以額外購買download一個完全免費的電子書的內容,以及。
當人們詢問ASP.NET網站是否可以處理大流量時,我經常會將它們引用到plentyoffish.com。該網站擁有大量流量,並在少數服務器上運行。它以在兩臺服務器上運行多年而聞名 - 一個用於提供圖像,另一個用於處理其他所有內容。
- 1. 是否適用於高負載彈簧應用?
- 2. Asp.net網站負載測試
- 3. asp.net負載網站背後
- 4. 用java開發高負載網站
- 5. launchUriAsync是否適用於.edu網站?
- 6. asp.net網站的用戶負載矩陣
- 7. Wcat負載測試asp.net網站
- 8. log4Net EventlogAppender不適用於Asp.Net 2.0網站?
- 9. 風格不適用於ASP.NET MVC網站
- 10. 適用於移動和非移動網站的ASP.NET MVC網站?
- 11. Python是否適合高負載Web項目?
- 12. SQLite是否適合網站使用
- 13. 是否適合用於費用跟蹤網站的CMS?
- 14. SVG是否適用於網絡上高度複雜的插圖?
- 15. 網站負載均衡
- 16. 高速緩存是否適用於部分加載的文件?
- 17. 適用於高負載系統的最佳體系結構
- 18. ASP.NET:無負載下CPU佔用率高
- 19. Drupal:Devel模塊是否適用於在線網站?
- 20. iText(任何版本)是否適用於Windows Azure網站?
- 21. APC是否適合高度動態的PHP網站?
- 22. 是否有用於網站的ASP.NET全文搜索系統?
- 23. 網頁加載時間碼片段僅適用於https網站
- 24. 是否有用於測試的網站?
- 25. index.php Wordpress網站的高服務器負載
- 26. 高負載網站日誌記錄文件的方法?
- 27. 超薄網站,沒有太多請求,高負載時間
- 28. 適用於Google網站的Objective C語法高亮工具?
- 29. 多個AWS ELBs適用於高交易網站嗎?
- 30. 表單身份驗證是否適用於Web負載平衡器?
「最新的網站」 - 基於什麼?請指出這些信息的來源。 – 2012-05-03 09:35:00