财经热点 >
Asp编程 > 以前收集的一些资料--一种新思路-使用一个-静态-的ASP页面来改进你的服务器的性能
以前收集的一些资料--一种新思路-使用一个-静态-的ASP页面来改进你的服务器的性能
浏览次数:【231】 发布日期:2009-8-13 12:09:22 文章分类:Asp编程
使用一个“静态”的ASP页面来改进你的服务器的性能
通常大家显示一个数据库中的信息时都是使用动态页面来生成的,
这对于一个小网站或当数据库内的容量不大时,全面的性能并没有啥影响。
可是当用户要频繁地访问一个数据量很大的库时,系统是不是还能够承受得了了。
下面介绍一种“静态”ASP技术来处理这个问题。
例如现在这个有一个人员资料库,结构如下:
ID First Last Company Email Phone
常规的措施如下:
contact.asp
<table cellspacing=0 cellpadding=0>
<%
set query = getdb.execute("select * from contacts order by firstname, lastname")
do while not query.eof
response.write "<tr><td><a href="""
response.write "detail.asp?id=" & query("id")
response.write """>" & query("first") & " " & query("last")
response.write "</a></td></tr>"
query.movenext
loop
query.close
set query = nothing
%>
</table>
detail.asp
<table cellspacing=0 cellpadding=0>
<%
set query = getdb.e xecute("select * from contacts where id=" & request("id"))
if not query.eof then
response.write "<tr>"
&