100分征询优化asp程序的经验

iamchinese 2006-02-15 11:29:33
我的网站asp+access,不知道是空间商还是程序的问题,有时候速度慢,又是比较快
我觉得自己已经优化了程序,比如

资源释放
conn.close
set conn=nothing
之类

不用
for i=1 to 10
rs.open sql,conn,1,3
next
可是有时候还是很慢,不知道为什么

另外论坛首页,执行5个sql好像不可避免,我还是用了join语句优化
大家有什么办法优化程序,加快速度asp速度

谢谢!!!

...全文
197 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
hy98521 2006-02-17
  • 打赏
  • 举报
回复
多数时候我喜欢用SQL语句来跳高数度 .
yjbnew 2006-02-17
  • 打赏
  • 举报
回复
mark
竹林听雨2005 2006-02-17
  • 打赏
  • 举报
回复
数据库操作,除了简单的查询可以在ASP里写写代码,如果复杂一些,比如需要用到数据转换等,建议使用存储过程来实现,这样会显得更方便,而且一旦数据库改变,只需更改存储过程,而不需改ASP代码了
lymyx 2006-02-17
  • 打赏
  • 举报
回复
估计是服务商的服务器有问题,不稳定,咱们写的一般的ASP程序,是不会占用太多服务器资源。
相反服务器不稳定,往往会使ASP程序运行速度慢一些。
明珠佩佩 2006-02-17
  • 打赏
  • 举报
回复
技巧 1:将经常使用的数据缓存在 Web 服务器上
技巧 2: 将经常使用的数据缓存在 Application 或 Session 对象中
技巧 3:将数据和 HTML 缓存在 Web 服务器的磁盘上
技巧 4:避免将非敏捷的组件缓存在 Application 或 Session 对象中
技巧 5:不要将数据库连接缓存在 Application 或 Session 对象中
技巧 6:合理地使用 Session 对象
技巧 7: 将代码封装在 COM 对象中
技巧 8:迟一点获得资源,早一点释放资源
技巧 9:进程外执行过程以性能换取可靠性
技巧 10:使用显式选项
技巧 11:在子例程和函数中使用局部变量
技巧 12:将经常使用的数据复制到脚本变量中
技巧 13:避免重新确定数组的维数
技巧 14:使用响应缓冲
技巧 15:批处理内嵌脚本和 Response.Write 语句
技巧 16:如果页面需要很长时间才能完成,那么执行前使用 Response.IsClientConnected
技巧 17:使用 <OBJECT> 标记例示对象
技巧 18:对于 ADO 和其它组件使用 TypeLib 声明
技巧 19: 利用浏览器的验证功能
技巧 20:避免在循环语句中使用字符串串联
技巧 21:启用浏览器和代理缓存
技巧 22:尽可能使用 Server.Transfer 代替 Response.Redirect
技巧 23:在目录 URL 中使用后斜杠
技巧 24:避免使用服务器变量
技巧 25:升级到最新和最出色的
技巧 26:优化 Web 服务器
技巧 27:进行性能测试
技巧 28:阅读资源链接
chouchy 2006-02-16
  • 打赏
  • 举报
回复
每个session占用服务器4k内存,建议使用cookie.
ckl881003 2006-02-16
  • 打赏
  • 举报
回复
session是不是很耗资源,我的程序在本地调试没有问题,在服务器上有时候,总是系统资源不够
服务器问题...
ybfqlyq 2006-02-16
  • 打赏
  • 举报
回复
SQL查詢時不要用*代替全部字段名,要寫出具體的字段名。
iamchinese 2006-02-16
  • 打赏
  • 举报
回复
session是不是很耗资源,我的程序在本地调试没有问题,在服务器上有时候,总是系统资源不够
ksn520 2006-02-16
  • 打赏
  • 举报
回复
尽量用一个ASP文件完成一个动作

  很多人喜欢在一个ASP程序中同时完成诸如添加,删除,查找等等多个动作,不要认为这样是有效的利用了文件,相反,这样做的结果是使得应用程序的运行速度减慢很多。

唉,我把一个模块写成一个文件,里面添加删除修改全在里面了,改起来也麻烦啊
李睿_Lee 2006-02-15
  • 打赏
  • 举报
回复
靠经验积累
学习,,,
KimSoft 2006-02-15
  • 打赏
  • 举报
回复
http://www.900host.com/article/view.asp?id=211
KimSoft 2006-02-15
  • 打赏
  • 举报
回复
太多了,得靠一点一滴积累

http://www.zbc520.com/showart.asp?id=10

主要是数据库的优化和代码的优化.

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧