房天下 > 房天下问答 > 业主生活 > 其他
  • 怎样提高ASP制作的网站的效率

    怎样提高ASP制作的网站的效率

    提问者:lly0107

    发布于2010-10-22

共1个回答
  • 尘寂地带 丨Lv 0
    大家都知道ASP程序的执行效率和CGI相比:在访问量少的时候,它们是不相上下的,有时可能 CGI还会好点(我觉得这主要和NT系统运行效率有关),但在访问量大的时候,ASP程序的执行效率要比CGI好得多!但是,你有没有想过你所写的ASP程序,其执行效率还能进一步优化?那应该怎样去进一步提高ASP程序的执行效率呢?下面红莲就介绍一些有关优化你的ASP程序,提高执行效率的技巧、方法。步骤/方法少用会话变量使用会话变量会降低网站的工作效率,每个新来的访问者都会创建一个会话变量,直到用户离开网站20分钟后会话变量的内存才被释放。如果可以的话,你可以调整会话结束时间以及时释放被占用的内存(session.timeout=10)或关闭会话(enablesessionstate=false)。不要缓存ASP页因为缓存ASP页,直到全部页都提交后才输出页面,对于大的HTML页,会让浏览者长时间等待,所以不要用 response.buffer缓存你的ASP页。不要使用框架框架会增加浏览器对服务器的请求数,使服务器的负担更重,这就是为什么现在大多数网站不用框架的缘故。你可以用ASP的包含语句 (#include)或用将导航区包含在网站的所有页面内,这样同样有框架的功能。不要乱用图片图片是网站不可少的,它可以美化你的页面,不过图片对于网页的下载速度影响很大,你应少用图片,用到的图片要用一些图片压缩工具处理,一般处理后的图片都比原来小得多,因此会加快页面的显示速度。不要在网页里使用太大的表格如果你的网页里放一个大的表格,再在这张大的表格里放小的表格和图片、文字,这样就和我前面所说的缓存ASP页一样,直到全部页都下载后才显示页面,因为浏览器要得到表格的后才显示这张表格,所以建议你不要使用大的表格,你可以把大的表格分成多个小表格。
    +1 2010-10-22 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。