仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 633|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页编程之优化ASP程序

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:49:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般程序|优化ASP编程应当是对照简单上手,使用frontpage、VI等工具,能够非常便利地构键WEB页面,
而VBScript/JavaScript等剧本言语也很简单上手。当把握了ASP编程以后,大概你对照
体贴的是程序的效力成绩,即如何使你的程序加倍敏捷地实行,而少占用服务器的CPU和
内存开支,这一点很主要,假如有良多人会见你的网站,这类因数必需被思索,不然系
统溃散可不是好玩的。
这里我们的会商以VBScript会商为主。
1.制止利用VBScript的静态数组。
VBScript的静态数组是利用在没法断定数据几场所之下的,不外遗憾的是静态分派
的时分,速率慢,占用体系资本多。
2.制止写程序举行排序。
当对一个数组举行排序的时分,假如数组元素良多,程序将消费很多工夫来完成这项
事情。
3.公道处置大批的字符串操纵
只管利用体系的函数,制止利用本人编的剧本代码,剧本实行较慢。
4.优化数据库的操纵。
假设你利用年夜型的数据库,好比MSSQLServer6.5或Oracle8,应公道分离WEB服务
器和数据库服务器的的处置。利用存储历程,而不是举行大批的SQL查询,以削减收集流量。
削减前往的了局集(ResultSet),由数据库服务器处置要比包数据前往web服务器举行处置
高效很多。
5.利用ASPComponents
挪用ASP部件,处置庞大的运算,文件读写,年夜容量的字符串处置。

怎样断定ASP程序的实行工夫
<%
dimt1,t2
t1=now()
youraspcodeplacehere
.......
t2=now()
response.write"实行用了"&cstr(cdbl((t2-t1)*24*60*60))&"秒"
%>
怎样你的程序很短,利用下面的办法没有任何的意义:显现了局即是0。但假如在做数据
库查询的时分,懂得这类谍报是非常需要的。</p>无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;
兰色精灵 该用户已被删除
沙发
发表于 2015-1-20 05:11:36 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-1-28 17:10:13 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
admin 该用户已被删除
地板
发表于 2015-2-5 22:19:47 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-13 22:31:32 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
小妖女 该用户已被删除
6#
发表于 2015-3-4 02:32:00 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
小魔女 该用户已被删除
7#
发表于 2015-3-11 15:30:14 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-19 01:19:56 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
再现理想 该用户已被删除
9#
发表于 2015-3-27 00:57:38 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-30 01:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表