我有一個即將開展的項目,將要處理70,000多個用戶(教育)。我想知道ASP.NET SqlMembership Provider是否被用於如此大的容量?假設硬件在那裏,是否有什麼特別的事情需要做,才能順利進行?我們正在做所有明顯的事情,例如爲數據庫和應用程序分隔框,但是有什麼代碼明智的我需要注意嗎?ASP.NET SqlMembership Provider的可擴展性
2
A
回答
2
我知道一個網站,這個網站的老闆寫了一篇關於asp.net業績輝煌的文章(http://www.codeproject.com/KB/aspnet/10ASPNetPerformance.aspx)
在這篇文章中有一個課題,筆者介紹一個關於概況提供補丁更高性能。請閱讀該部分。
1
內置的SqlMembershipProvider非常可靠和可行。他們與FormsAuthentication和登錄控件緊密集成。因此,身份驗證是可靠的,並且實施起來也很快。
我看到的唯一問題是數據庫表結構的複雜性,它們非常整齊,起初並不那麼直。所以你基本上可以編寫自己的MembershipProvider,它將會以更簡單的設計和實現與你自己的用戶表進行交流。同樣在管理員上管理會員也是很痛苦的,因爲表格設計的原因很可能是這樣。基於這些原因,我們基於Sql的wrote our own MembershipProvider。它的工作令人驚訝,我們也有相同的經驗。
如果你有一個小網站或項目 你可以直接去與內置 SqlMembershipProvider的,但對於大型項目 像你這樣,我建議 編寫自己的MembershipProvider。
相關問題
- 1. 有沒有什麼辦法可以擴展ASP.NET Membership Provider?
- 2. ASP.NET SqlMembershipProvider和Profile提供程序的可擴展性如何?
- 3. ASP.NET SqlMembership Provider允許同名多個用戶
- 4. SynchronizationContext和ASP.NET Web API可擴展性點
- 5. asp.net mvc捆綁可擴展性
- 6. Firebase可擴展性
- 7. DB4O可擴展性
- 8. DotNetNuke可擴展性
- 9. Rethinkdb可擴展性
- 10. Tensorflow可擴展性
- 11. Extender Provider無法返回擴展程序
- 12. Boost.Asio的可擴展性
- 13. OpenGL擴展的可用性
- 14. tensorflow的可擴展性
- 15. websocket的可擴展性
- 16. PEX的可擴展性
- 17. tomcat的可擴展性EJB
- 18. Visual Studio可擴展性
- 19. asp.net可擴展圖像
- 20. 我可以切換擴展器的可擴展性嗎?
- 21. 流星的可擴展性和性能
- 22. RavenDB - 規劃可擴展性
- 23. Poco SocketReactor可擴展性
- 24. CQRS + EventSourcing可擴展性
- 25. TCP保持可擴展性
- 26. Extrafields可視性。 K2擴展
- 27. SaaS可擴展性 - Tomcat足夠可擴展嗎?
- 28. 可擴展性案例研究
- 29. ASP.NET世界中的可擴展性和多租戶設計
- 30. ASP.NET MVC視圖運行時的可擴展性