请教关于asp优化问题

用asp+access做的网站,网站数据结构很简单,二级分类+新闻,字段不是很多。但是数据量很

大(现在约上万多条),用的是别人的空间和服务器,打开首页和新闻列表页慢,偶尔会出现超时的情况。
但是用同样的数据库和文件,在本地运行就正常(可以确认是没有死循环),所以想从asp代码

上优化一下

1.首先我的数据显示基本都是这样,
set rs=Server.CreateObject("adodb.recordset")
rs.open "select top 10 id,title,content from news where typeid=1 order by data 

desc",conn,1,1
  while not rs.eof
  显示数据
rs.movenext
wend
rs.close
set rs=nothing

首页上模块很多(分类模块和滑动门),所以我一般都把上面的代码放到#include file里引用

。然后给上分类变量等等,显示是没有问题,但我总感觉性能上有些差,尤其是首页有很多个滑

动门和分类模块的情况下,总感觉很卡

请问该如何优化??

2.是否需要在公共页面底部页面foot.asp加上http://blog.sina.com.cn/u/5614217375
我没加过conn.close:set conn=nothing,网上有的说加上好,有的说加不加一样
请问加不加差距是否很大??

3.有时我会在公共顶部页面里给一些变量赋值,这些变量只是几个页面能用上,其他都用不上
请问这样是否会浪费内存??影响大么?


4.我用的是XMLHTTP+fso生成静态页,因为生成静态页是后加的,用模版替换标签的话,还得做

模板页,而这个方法不用,所以用了这个,可是有时却会出现生成失败,(主要是首页和批量生

成内容页的时候)
请问用模版的方法是否不会出现这个问题?或者用模版的方法比XMLHTTP优点是什么?大家都是

用什么方法生成静态页的?

5.Server.ScriptTimeOut=500,加上这个是否有用?会有什么坏处?

多谢了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值