仓酷云

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

[学习教程] ASP网站制作之若何利用ASP纪录在线用户的数目

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:34:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,在线|在线       收集的会见量是每个做网站的网友们都十分关怀的成绩。若何得知有几何团体正在会见你的网站呢?若何将天天的会见量纪录上去? 上面就是一个处理计划。

 当有效户入手下手会见网站时,办事器真个Global.asa将会被会见。将会给用户开启一个Session。可以给每个用户设置本人的团体用户信息。这里就不多停止注释了。在Global.asa中有当Application启动和Session启动时的动静呼应函数。可以敲入以下的代码。


 < SCRIPT LANGUAGE="VBScript" RUNAT="Server" >

 Sub Application_OnStart

   ’ 当办事器开启时,设置用户数为0

 Application("Users") = 0

 End Sub

 Sub Session_OnStart

 Session.Timeout = 20

   ’ 当入手下手一个Session时用户数加1

 Application.Lock

 Application("Users") = Application("Users") + 1

 Application.UnLock

 End Sub

 Sub Session_OnEnd

   ’ 当停止一个Session时用户计数器减1

 Application.Lock

 Application("Users") = Application("Users") - 1

 Application.UnLock

 End Sub

 < /SCRIPT >

  在网站运转时,Application变量 Application("Users")将一向纪录网站的在耳目数。可以在任何一个网页中利用写出在线用户的数目。至于纪录,则可使用良多的办法。假如是纪录到文件中,可使用Scripting.FileSystemObject物件停止处置。假如纪录到数据库中,则可使用ADO等等。这里就纷歧一引见了。 </p>  ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;
柔情似水 该用户已被删除
沙发
发表于 2015-2-4 02:43:35 | 只看该作者
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
飘灵儿 该用户已被删除
板凳
发表于 2015-2-4 22:18:44 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
再现理想 该用户已被删除
地板
发表于 2015-2-10 21:28:47 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
金色的骷髅 该用户已被删除
5#
发表于 2015-2-23 20:07:02 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
透明 该用户已被删除
6#
发表于 2015-3-7 10:03:05 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
第二个灵魂 该用户已被删除
7#
发表于 2015-3-8 18:17:08 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
深爱那片海 该用户已被删除
8#
发表于 2015-3-10 00:15:55 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-10 13:26:27 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
乐观 该用户已被删除
10#
发表于 2015-3-11 09:12:54 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
再见西城 该用户已被删除
11#
发表于 2015-3-11 22:58:57 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
小妖女 该用户已被删除
12#
发表于 2015-3-14 00:23:03 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
冷月葬花魂 该用户已被删除
13#
发表于 2015-3-17 11:08:18 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
小女巫 该用户已被删除
14#
发表于 2015-3-22 05:54:15 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
谁可相欹 该用户已被删除
15#
发表于 2015-4-1 01:09:33 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
变相怪杰 该用户已被删除
16#
发表于 2015-4-4 17:42:50 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
兰色精灵 该用户已被删除
17#
发表于 2015-4-4 21:00:05 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
精灵巫婆 该用户已被删除
18#
发表于 2015-4-16 14:49:08 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
19#
发表于 2015-4-28 01:11:48 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
若相依 该用户已被删除
20#
发表于 2015-5-1 12:10:23 | 只看该作者
掌握asp的特性而且一定要知道为什么。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 23:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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