ASP网页设计细说ASP中Counters 组件
Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。 概述Counter组件创立一个可创立、存储、增加和检索任何数目的自力计数器的Counters工具。
计数器是一个包括整数的延续值。可使用Counters工具的Get、Increment、Set和Remove办法把持计数器。一旦您创立了计数器,它将一向延续下往直到被删除为止。
计数器不会在一个事务好比会见一页时主动增添。您必需利用Set和Increment办法野生的设置或增加计数器。
计数器不受感化域限定。一旦您创立了一个计数器,那末您的站点上的任何页都能够检索和把持它的值。比方,若您在一个名为Page1.asp的页上显现和增添一个叫做hits的计数器的值,而又在另外一个叫做Page2.asp的页上增添hits的值,则两页将增添统一计数器。若您会见Page1.asp时,计数器的值增添到34,则会见Page2.asp会将hits增添到35。下一次会见Page1.asp,hits将增添到36。
一切计数器都存储在一个独自的名为counters.txt的文本文件中,它同counters.dll文件存储在统一目次下。
文件名
counters.dllCounters组件。
counters.txt该文件在一个站点上存储一切自力的计数器。counters.txt是一个UTF8编码文件。您能够在计数器称号中利用任何Unicode字符。
语法
将以下内容到场到global.asa文件中在您的服务器上可一次性创立Counters工具:
<OBJECT
RUNAT=Server
SCOPE=Application
ID=Counter
PROGID="MSWC.Counters">
</OBJECT>
注册表项
无。
正文
在您的站点上仅创立一个Counters工具。这一单个Counters工具能够创立恣意数目的自力计数器。
注重关于Windows 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的? 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 不能只是将它停留在纸上谈兵的程度上。
页:
[1]