仓酷云

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

[学习教程] ASP网站制作之使用ASP显现以后在耳目数

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:42:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。显现|在线|在耳目数|在线|在耳目数眼下,作网站已成为一种时髦,形形色色的网站如雨后春笋般冒了出来。有效CGI制造的,有效ASP制造的,另有用PHP制造的,所在多有。有一些网站则能统计出以后的在耳目数,如:“今朝有32人在线”。那末,用ASP制造的网站如何显现以后的在耳目数呢?

  当用ASP制造的网页都寄存与WWW服务器的基点目次而且WWW服务器启动以后,每当有对ASP文件的HTTP哀求时,服务器城市往读取基点目次下的Global.asa文件。为了统计网站的在耳目数,我们能够在Global.asa文件中包括以下代码:

<SCRIPTLANGUAGE="VBScript"RUNAT="Server">
SubApplication_OnStart

  当服务器开启时,设置用户计数器为0
Application("ActiveUsers")=0
EndSub
SubSession_OnStart

  设置Session工具的无效工夫为20分钟(也能够更长,可是越长对服务器的资本占用越多,由于服务器不承受少于20分钟的无效工夫,以是设置少于20分钟的无效工夫是有效的)
Session.Timeout=20

  当入手下手一个Session时用户计数器加1
Application.Lock
Application("ActiveUsers")=Application("ActiveUsers")+1
Application.UnLock
EndSub
SubSession_OnEnd

  当停止一个Session时用户计数器减1
Application.Lock
Application("ActiveUsers")=Application("ActiveUsers")-1
Application.UnLock
EndSub
</SCRIPT>

  如许,网站的在耳目数就被统计出来了,我们能够使用以下一个ASP页面(js.asp)将它显现出来:jsh.asp:
<%@Language=VBScript%>
<HTML>
<HEAD>
<TITLE>统计在耳目数</TITLE>
</HEAD>
<BODY>
<B><FONTCOLOR="#CC0000">以后在线<%=Application("ActiveUsers")%>人</FONT></B>
</BODY>
</HTML>

  以上代码是我在WinNT(IIS4.0)下调试并经由过程了的。</p>大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧
乐观 该用户已被删除
沙发
发表于 2015-1-20 11:28:26 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
小女巫 该用户已被删除
板凳
发表于 2015-1-28 05:40:16 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
爱飞 该用户已被删除
地板
发表于 2015-2-5 11:41:16 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
活着的死人 该用户已被删除
5#
发表于 2015-2-11 14:50:21 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
再见西城 该用户已被删除
6#
发表于 2015-3-2 13:39:40 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
若相依 该用户已被删除
7#
发表于 2015-3-11 03:51:01 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
admin 该用户已被删除
8#
发表于 2015-3-17 20:08:08 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-24 22:47:40 | 只看该作者
掌握asp的特性而且一定要知道为什么。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-24 16:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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