仓酷云

标题: ASP网站制作之进步ASP页面的实行效力(上) [打印本页]

作者: 活着的死人    时间: 2015-1-16 22:34
标题: ASP网站制作之进步ASP页面的实行效力(上)
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。导言

  改良程序功能是一件很奇妙的事变。特别是和INTERNET相干的程序,像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><br>
<P><fontface="Verdana"size="4"><br>
</font></P><br>
<P><fontface="Verdana"size="4"><br>
</font></P><br>
<P><fontface="Verdana"size="4"><br>
</font></P><br>
</Body><br>
你能够往失落<font>标志符,以下:
<Body><br>
<fontface="Verdana"size="4"><br>
<P><br>
</P><br>
<P><br>
</P><br>
<P><br>
</P><br>
<font></Body><br>

  (5).削减正文,这将会削减文件的巨细。进而进步加载速率。

  (6).制止利用长文件名,而且在页面里只管利用绝对路径会见其他文件。

  (7).在HTML页面内里只管制止利用JavaApplets。比方,假如你想利用JavaApplets来处置动画,那末你能够思索用GIF文件大概是FLASH来取代,而这将比JavaApplets快良多。
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!
作者: 老尸    时间: 2015-1-19 17:13
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者: 再现理想    时间: 2015-1-26 19:29
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者: 活着的死人    时间: 2015-2-4 20:04
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
作者: 因胸联盟    时间: 2015-2-10 05:35
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 海妖    时间: 2015-2-28 21:53
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者: admin    时间: 2015-3-10 08:41
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 飘飘悠悠    时间: 2015-3-17 06:10
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 只想知道    时间: 2015-3-23 23:04
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2