论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

asp网络程序设计中优化方法

http://www.paper51.com

引言... 1

http://www.paper51.com

优化的原理... 1

http://www.paper51.com

优化的基本原则... 1 内容来自论文无忧网 www.paper51.com

一、       ASP编码优化... 1

paper51.com

声明vbscript变量... 1 http://www.paper51.com

使用局部变量,避免使用全局变量... 1

copyright paper51.com

对URL地址进行编码... 1 内容来自论文无忧网 www.paper51.com

使用完毕之后及时释放对象... 2 内容来自www.paper51.com

不要轻易使用asp事务... 2

内容来自论文无忧网 www.paper51.com

使用字符串建立SQL 操作... 2

http://www.paper51.com

合理使用include 文件... 2

copyright paper51.com

尽量用一个ASP文件完成一个动作... 2 内容来自论文无忧网 www.paper51.com

避免使用服务器变量... 2

内容来自论文无忧网 www.paper51.com

利用Response.Write输出多个语句... 3 内容来自www.paper51.com

不要在一个页中使用不同的脚本语言... 3

copyright paper51.com

使用变量来减少request对象的使用... 3

http://www.paper51.com

二、       数据库操作优化处理... 3

paper51.com

对command的优化... 3 copyright paper51.com

正确设置commandtype属性... 3

http://www.paper51.com

对recordsets的优化... 3 内容来自论文无忧网 www.paper51.com

不要任意使用”select * from table”... 4 copyright paper51.com

参考文献:... 5

http://www.paper51.com

致    谢... 6 copyright paper51.com

内容来自论文无忧网 www.paper51.com

引言

内容来自www.paper51.com

优化的原理 paper51.com

在用户访问静态web页面时,web服务器只需简单地将该页面传回给用户浏览器,由浏览器解释执行;而在用户访问web页面时(含服务器端脚本的页面),web服务器需要先解释执行该页面,将嵌入在页面中的服务器脚本在服务器端执行完毕,并将执行结果形成一个静态的web页面传回给用户浏览器,再由浏览器解释执行。在web数据库应用系统中,当用户访问web数据库页面时,web服务器需要先与数据库服务器交换信息,从数据库中动态读取数据并形成一个“静态”的web页面传回给用户浏览器,再由浏览器解释执行。基于web页面的上述执行过程,如果把“从数据库中动态地读取数据”只执行一次并形成一个“静态“的HTML代码段,在需要从数据库中动态读取的页面插入该段代码,就能减少访问数据库的开销,从而提高访问该页面的书速度由,其原理类似于次序的一次编译,多次执行。经过以上分析,优化的原理就是要想办法降低web服务器执行asp页面的开销和家底数据库服务器的负担。 内容来自www.paper51.com

优化的基本原则

内容来自论文无忧网 www.paper51.com

根据上面的分析,可以得出下面两条结论。

http://www.paper51.com

纯HTML页面的处理速度快于asp页面的处理速度,而且可以减轻服务器负担。直接读取本地磁盘要比读取数据库要快,而且可以减轻数据库和网络负担。有以上分析,可以得出在asp页面优化中遵循的原则是: copyright paper51.com

1〉能使用HTML页面就不适用asp页面。 http://www.paper51.com

2〉能使用代码解决的问题就不要使用数据库。 copyright paper51.com

值得注意的是,以上的优化原则是以系统维护性和设计合理性为前提的,即在保证系统伸缩性的同时,尽可能地降低web服务器和数据库服务器的负担。

copyright paper51.com

一、    ASP编码优化 paper51.com

如果说页面设计是宏观上的一种技巧的话,asp编码优化则是一种微观上的技巧,涉及asp开发中的许多细节,而这些细节往往容易忽略,这些优化是非常重要的,下面分别介绍与asp编码优化相关的技巧。 内容来自www.paper51.com

声明vbscript变量 内容来自www.paper51.com

大多数人员在开发asp时使用的是vbscipt,vbscript设计为一种弱类型语言,在vbscript中变量可以不声明而直接使用,这样虽然可以实现预定的功能,但不是可取的它,可能导致如下的缺点:从开发角度讲,在编码时省去了几分钟,但在程序调试使,却要花费更多的时间。我们提倡在vbscript中使用变量的声明。实现的方法是在asp句首放置强制声明语句

http://www.paper51.com

<% option explicit %> 内容来自www.paper51.com

使用局部变量,避免使用全局变量 http://www.paper51.com

局部变量比全局变量更快地被Asp脚本引擎存取,因为不需搜索整个名称域。避免改变数组定义。在第一次初始化的时候就简单分配足够的大小效率更高。在这种情况下,你可能会浪费一些内存,但你获得了速度的优势。而且全局变量会存在更多地出错的危象。从速度和程序的可靠性尚,都应该避免使用全局变量。

copyright paper51.com

对URL地址进行编码 http://www.paper51.com

------分隔线----------------------------
联系方式