前言 当一个>优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件
缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全
如果是一些简单的网站或者小型应用,ASPnet能够支持的并发量可能较低,一般在几十到几百之间。但是对于一些高并发的应用,如电商平台、社交网站等,ASPnet需要支持数以万计的并发访问,需要采用分布式架构、负载均衡等技术手段进行优化和提升性能。
综上所述,ASPnet的并发量并没有一个固定的数值,需要根据具体情况进行评估和测试,并采取相应的优化措施来提高应用程序的性能和并发能力。
你可以不用include。用javascript(jquery)把需要处理的数据提交给如usermanagerasp
usermanagerasp处理完成后返回相应的数据就可以。
该asp的代码片段如下:
<%@CODEPAGE=65001%><%
ResponsecodePage=65001
ResponseContentType = "text/html"
ResponseCharSet = "utf-8"
%>
<!--#include virtual="/inc/conninc"-->
<%
method = request("method")
if method = "login" then
username = request("username")
password = request("password")
code = request("code")
responseWrite(login(username,password,code))
end if
connclose
set conn=nothing
function login(username,password,code)
if Session("ValidateCode") <> code then
'if Session("rand") <> code then
login= "[]"
else
username = replace(username,chr(34),"")
password = replace(password,chr(34),"")
sql = "select from t_user where isvalid=1 and username='" & username &"' and password='" & password & "' and isdeleted=0"
set rs=connexecute(sql)
if not rseof then
session("userid")=rs("userid")
session("username")=rs("username")
session("familyname")=rs("familyname")
session("role")=rs("role")
js="[{"
js = js & "familyname:""" & replace(rs("familyname"),chr(34),"") & ""","
js = js & "userid:""" & rs("userid") & ""","
js = js & "username:""" & rs("username") & ""","
js = js & "role:""" & rs("role") & """"
js=js & "}]"
login= js
else
login= "[]"
end if
end if
End function
%>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)