ASP网站制作之在一个ASP页面停止的几工夫的程序
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。在一个ASP页面停止的几工夫的程序ASPSourceCode:----------------------------------------------------------------------
<%IfRequest.QueryString("time")=""Then%>
Youhaventclickedonthelinkbelowyet.<BR>
<%Else%>
Youspent<%=DateDiff("s",Request.QueryString("time"),Now())%>
secondslookingatthepreviouspage.<BR>
<%EndIf%>
<BR>
<AHREF="time.asp?time=<%=Server.URLEncode(Now())%>">HowlonghaveI
spentonthispage?</A><BR>
<BR>
ThisscriptpassesthetimeinaQueryStringparameter.Youcould
justas
easilystoreitinasessionvariable,logittoadatabase,orwrite
itto
atextfile.Italldependsuponwhatyouintendtousethe
information
for.
----------------------------------------------------------------------
ASPSourceCode:
----------------------------------------------------------------------
<%IfRequest.QueryString("time")=""Then%>
Youhaventclickedonthelinkbelowyet.<BR>
<%Else%>
Youspent<%=DateDiff("s",Request.QueryString("time"),Now())%>
secondslookingatthepreviouspage.<BR>
<%EndIf%>
<BR>
<AHREF="time.asp?time=<%=Server.URLEncode(Now())%>">HowlonghaveI
spentonthispage?</A><BR>
<BR>
ThisscriptpassesthetimeinaQueryStringparameter.Youcould
justas
easilystoreitinasessionvariable,logittoadatabase,orwrite
itto
atextfile.Italldependsuponwhatyouintendtousethe
information
for.
----------------------------------------------------------------------
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊! Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) 那么,ASP.Net有哪些改进呢? 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
页:
[1]