《梦机送导
php原理
jsp基础原理
ASP
订阅
ASP的工作原理:本小节简单介绍一下ASP程序是工作的.
如果你已经安装好了PWS/IIS,那么我们可以首先做一个实验,首先可以浏览你本机的IP下的一个*.HTM文件:
http://127.0.0.1/test/test.htm
然后再把这个文件复制一个成test.asp,然后再浏览
http://127.0.0.1/test/test.asp
你会发现浏览的结果是完全一样的.所以说ASP并没有丢掉HTML,而只是在其中加入一些"特殊语句".
如果浏览器向IIS/PWS请求的是.HTM文件,那么IIS/PWS会直接把文件的内容传给浏览器.但如果浏览器向IIS/PWS请求的是.ASP文件,则IIS/PWS会首先解释文件.
IS/PWS解释.ASP文件的过程中,遇到HTML标记或一般文字时会直接把读区的内容传给浏览器.但如果遇到<% %>的标记,则会把其中的内容视为程序,然后解释执行,但程序经过IIS/PWS解释执行后,其源程序代码不会传给浏览器,而只是把可显示的运行结果传给了浏览器.
安装与开始
ASP对硬件没有特别的要求,但对软件系统还有如下要安装的部分:
安装TCP/IP网络通讯协议
因为ASP通常是配合WEB服务器运行的,而WEB服务器通常也需要安装TCP/IP协议。但TCP/IP协议无法单独运行,因此必须配合网卡使用,但如果你是个人单机用户,而不想购买网卡,又想运行ASP的话,则可能需要“骗骗”计算机才可以。以WINDOWS 95为例
1、安装“拨号配适器”,系统会自动安装“Microsoft 网络客户”,“Network 网络客户”,“IPX/SPX 协议”,“NETBEUI”
2、安装“TCP/IP协议”
3、设置“TCP/IP协议”的属性,并指定IP地址例如“128.175.1.17”,子网掩码“255.255.255.0”
4、重新启动计算机
安装WEB服务器
如果你的操作系统是WINDOWS95/98,则安装PWS,在WINDOWS98的安装光盘上有,也可以到微软网站下载。
如果你的操作系统是WINDOWS NT 4,则安装NT OPTION中IIS4
如果你的操作系统是WINDOWS 2O00,则安装IIS5
如果你的IIS是3.0以前的版本或你装的PWS是WINDOWS98以前的版本的话你还需要另外安装ASP软件。
如果你用IIS4.0或PWS4.0以后的版本的话,则已经带了ASP3.0
ASP学习前准备
对ASP有了一个大概的了解之后就可以开始着手做一些学习前的准备了。
HTML语言
ASP以HTML为基础,主体还是HTML代码,只是在需要ASP动态产生的地方加入ASP代码。ASP的最终显示结果也是HTML代码,要准确控制ASP的输出结果,也要求对HTML有完全的了解。要学ASP,HTML的知识绝对不能缺乏。
Script 语言(JavaScript or VBScript)
ASP的编程语言可以是VBSCRIPT或JSCRIPT。你可以根据自己的情况,选用比较熟悉的编程语言。由于VB广泛的用户群,脱胎于VB的VBSCRIPT被大多数人选用。Microsoft Script的站点在http://http://www.zjjv.com///scripting/。
ASP的历史
Microsoft最早在IIS3(INTERNET INFORMATION SERVER)引进ASP,ASP1.0是IIS2->IIS3升级的最重要部分。Microsoft提供了一个asp.exe,直接安装在web服务器上。asp.exe提供了一个RoadMap,包含ASP教程、参考,还有一个完整的ASP网站示例。只是这时的ASP只有英文版,学习起来不太方便。
在现在的中文版IIS4和PWS4(PERSONAL WEB SERVER)中,ASP升级到了2.0,功能有了很大的提高,并且所有的文档全部是中文,非常实用。
IIS4和PWS4
IIS4包含在OPTION PACK FOR NT4中;简体中文WINDOWS98的光盘中,就包含了PWS4。
IIS4和PWS4还可以从网上免费下载。微软中国首页在http://http://www.zjjv.com///china,有很多微软官方下载的地址。其中,广州电信的站点更新最快。在那里,找到Microsoft Windows NT 4.0 Option Pack,for Win95的Option Pack就包含PWS4,for NT server的则包含IIS4。
安装很简单,执行setup就可以了。不过有一点要注意,如果你想要阅读ASP文档,默认安装是没有的。你必须选择“自定义”安装,选中“ASP文档”才可以。另外,像ADO文档这些以后经常要用的,也建议你安装。如果你的硬盘足够大,选择全部安装就是的了。
ASP开发工具
Visual InterDev是Microsoft为开发ASP程序专门推出的集成开发环境,功能非常强大。
1、可以对ASP代码进行颜色识别,自动完成代码。例如你输入“response.”之后,VI会自动把response.的方法列举出来,供你选择。
2、VI中带有一个代码库,调用预先设计好的DTC(DesignTime Control),可以非常简单的实现表单处理、数据库操作等等复杂的功能。
3、内置数据库管理工具,可以直接进行数据库查询、修改工作。
4、内有RS(Remote Script),支持服务器、客户机间代码调用。
5、群体开发协作管理功能,支持多人同时开发一个网站。
VI对HTML编辑的支持不大够,在设计页面效果的方面,不能得心应手。
评论这张
|
)
php原理
jsp基础原理
历史上的今天
相关文章
最近读者
评论
<#--最新机送导,群博机送导-->
<#--推荐机送导-->
<#--引用记录-->
<#--博主推荐-->
<#--随机阅读-->
<#--首页推荐-->
<#--相关文章-->
<#--历史上的今天-->
<#--被推荐机送导-->
<#--右边模块结构-->
<#--评论模块结构-->
<#--引用模块结构-->
<#--博主发起的投票-->