深爱那片海 发表于 2015-1-16 23:33:17

ASP网页设计也各复杂的bbs(二)

ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。注册的服务器处置页面reg.asp:

<%
response.buffer=true
dimname
name=""&REQUEST.FORM("name")&""
code=""&rEQUEST.FORM("password")&""
Setconn=Server.CreateObject("ADODB.Connection")
DBPath=Server.MapPath("author.mdb")
conn.Open"driver={MicrosoftAccessDriver(*.mdb)};dbq="&DBPath
sql="SELECT*FROMauthor"
Setrs=Server.CreateObject("ADODB.Recordset")
rs.opensql,conn,1,1
dowhilenotrs.eof
ifrs("authorname")=namethen%>
该用户名已被注册,请您从头<ahref="login.asp">注册</a>新用户名!
<%response.end
exitdo
Else
rs.movenext
endif
loop
Conn.Execute"INSERTINTOauthor(authorname,password)Values("&name&","&code&")"
RS.Close
Conn.Close%>
<B><%=name%></B>您已注册乐成!<P>
<ahref="dispbbs.asp">前往论坛</a>
<ahref="bbs_add.asp">我要讲话</a>
</p>asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!

飘灵儿 发表于 2015-1-20 09:49:27

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

灵魂腐蚀 发表于 2015-1-29 06:39:45

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

再现理想 发表于 2015-1-31 08:10:22

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

再见西城 发表于 2015-2-6 18:44:06

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

谁可相欹 发表于 2015-2-18 03:34:52

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

柔情似水 发表于 2015-3-6 00:20:47

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

因胸联盟 发表于 2015-3-12 17:03:13

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

仓酷云 发表于 2015-3-20 00:45:19

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
页: [1]
查看完整版本: ASP网页设计也各复杂的bbs(二)