选择显示字体大小

提高asp页面的执行效率(上)


  导言

  改善程序性能是一件很微妙的事情。尤其是和inte.net相关的程序,像asp程序,制约其性能的因素很多,像web服务器、tcp/ip网络和数据库服务器等。这些大都是与硬件相关。 其实在软件上,好的程序设计的方法和正确的参数配置也可以提高程序的性能,有时在同等情况下只要改变一个参数,程序执行效率就能大大提高。本文就试着在这方面做些探索。

  一.影响性能的因素

  asp程序运行的性能主要决定于以下2个大方面:

  1.html页面的执行效率

  2.反应时间,其中反应时间主要受制于下面要素:

  (1).asp页面的执行效率

  (2).数据库因素

  下面我们就来详细讨论一下。

  二.详细讨论

  1.影响html的因素

  html页面的执行效率是一个纯客户端的问题。影响这个问题的因素主要是客户端的硬件和他的网络带宽。除此之外,还有些下列因素也可以影响html页面的执行效率。

  (1).图象因素。在html的页面尽量避免使用图象。这是因为当浏览器请求一个页面时,如果页面包含n个图象,这将使的浏览器要向web服务器请求n次调用。而这种请求会降低页面的加载进程。进而影响速度。

  (2).框架问题。在网页里面使用框架同样也会降低页面的加载进程,和图象因素相似,加载一个n个框架也需要请求n次。

  (3).表格问题,尽量避免使用表格,尤其是尽量避免使用多重表格,繁杂的表格会影响html的执行效率。

  (4).去除多余的标记符,让我们来看看下面的例子:

<body>

<p><font face="verdana" size="4">

</font></p>

<p><font face="verdana" size="4">

</font></p>

<p><font face="verdana" size="4">

</font></p>

</body>

你可以去掉 <font>标记符,如下:
<body>

<font face="verdana" size="4">

<p>

</p>

<p>

</p>

<p>

</p>

<font> </body>


  (5).减少注释,这将会减少文件的大小。进而提高加载速度。

  (6).避免使用长文件名,并且在页面里尽量使用相对路径访问其他文件。

  (7).在html页面里面尽量避免使用java applets。例如,如果你想使用java applets来处理动画,那么你可以考虑用gif文件或者是flash来代替,而这将比java applets快很多。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons