Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET SqlMembership提供程序可扩展性_Asp.net_Asp.net Membership_Scalability - Fatal编程技术网

ASP.NET SqlMembership提供程序可扩展性

ASP.NET SqlMembership提供程序可扩展性,asp.net,asp.net-membership,scalability,Asp.net,Asp.net Membership,Scalability,我有一个即将到来的项目,将处理70000多名用户(教育)。我想知道ASP.NET SqlMembership提供程序是否在如此大的容量下使用过?假设硬件在那里,是否需要做一些特殊的工作来使其顺利工作?我们正在做所有显而易见的事情,比如为数据库和应用程序分隔框,但有什么代码方面的事情需要我注意吗?内置SqlMembershipProvider非常可靠且可行。它们与FormsAuthentication和登录控件紧密集成。因此,身份验证是可靠的,而且实现起来也很快 我看到的唯一问题是数据库表结构的复

我有一个即将到来的项目,将处理70000多名用户(教育)。我想知道ASP.NET SqlMembership提供程序是否在如此大的容量下使用过?假设硬件在那里,是否需要做一些特殊的工作来使其顺利工作?我们正在做所有显而易见的事情,比如为数据库和应用程序分隔框,但有什么代码方面的事情需要我注意吗?

内置SqlMembershipProvider非常可靠且可行。它们与FormsAuthentication和登录控件紧密集成。因此,身份验证是可靠的,而且实现起来也很快

我看到的唯一问题是数据库表结构的复杂性,它们非常整洁,一开始并不那么直接。因此,您基本上可以编写自己的MembershipProvider,通过更简单的设计和实现与自己的users表进行对话。此外,由于表的设计,在admin上管理成员也很痛苦,但在某种程度上,这样做是完全可能的。由于这些原因,我们基于Sql。它的工作令人惊讶,我们也有同样的好经验

如果您有一个小型网站或项目 你可以直接使用内置的 SqlMembershipProvider,但用于大型 我推荐你这样的项目 编写自己的会员资格提供商。


我知道一个网站,这个网站的所有者写了一篇关于asp.net性能的精彩文章()

在本文中,有一个主题是作者描述了一个关于配置文件提供程序的补丁,以提高性能。请阅读那一节