当前位置: 首页 > 图文教程 > 网络编程 > ASP > ASP编程--新手上路篇:ASP技术简介

ASP
Access 2000 数据库 80 万记录通用快速分页类
Microsoft JET Database Engine 错误 ''80004005'' 未指定的错误的完美解决方法
收藏的ASP常用的函数集
asp分页的一个类
ASP开发网页牢记注意事项
ASP下操作Excel技术总结分析
ASP数据岛操作类
ASP经典分页类
asp论坛在线人数统计研究
ASP调用SQL SERVER存储程序
asp输出bmp
ASP连接数据库的全能代码
ASP面向对象编程探讨及比较
web文件管理器的后续开发
一小偷类!!有兴趣的可以看看
利用ASP实现事务处理的方法
大数量查询分页显示 微软的解决办法
如何把ASP编写成DLL
asp实现树型结构
超级ASP大分页_我的类容我做主

ASP编程--新手上路篇:ASP技术简介


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-23   浏览: 146 ::
收藏到网摘: n/a

ASP即Microsoft Active Server Pages 的简称。

ASP是一套微软开发的服务器端运行的脚本平台,ASP 内含于 IIS当中,目前IIS最高版本为5.0版本。

通过 ASP 我们可以结合HTML网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。同时,asp也支持VbScript和JavaScript等脚本语言,默认为VbScript。

ASP是经过服务器解析之后再向浏览器返回数据,所以有了 ASP 就不必担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

但是这样也导致一个问题,运行ASP页面相对于普通的html页面要慢一点,因为普通的html页面只需要浏览器就能够解析,而ASP则必须是服务器将整页的代码都执行一篇之后再发送数据。

对于ASP的优点特点,我就不多讲了。但是ASP的安全性还是要提一提,由于代码是需要经过服务器执行之后才向浏览器发送的,所以在客户端看到的只能是经过解析之后的数据,而无法获得源代码,故编写者不用担心自己的代码会被别人剽窃。

ASP要浏览必须经过服务器解析才能够浏览得到。如果是将asp文件上传到支持asp的服务器,那就能够直接浏览。但是如果是在本机上面,那就必须将自己的电脑设置成为服务器。我们单机并不需要设置成为局域网,只需要设置成为单机服务器就可以。

ASP运行所需的环境如下:
·Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server
·Microsoft Peer Web Services Version 3.0 on Windows NT Workstation
·Microsoft Personal Web Server on Windows 95/98

也就是说我们经常所使用的window95/98/2000/XP都可以运行asp,只需要将其设置为单机服务器就行了。

归结一点:window95/98,需要安装PWS;window2000/XP,需要安装IIS。才能发挥其asp的作用。

一般较常使用的是window2000+IIS5和window98+PWS,而window95+PWS和windowXP+IIS则较少人使用。因为window95已经很少人使用这个操作系统了,最少都使用98的啦!而XP+IIS,则是XP对IIS不是完全兼容支持,有些功能配合得不够完美,而较少人采用。笔者推荐使用window2000+IIS5这对组合,因为window2000是相对比较稳定的系统,对于服务器网络方面微软投入得较多,比较适合做为服务使用。

下面笔者就详细讲解window2000+IIS5的安装设置方法:

1、找一张window2000的系统安装盘;

2、在“开始”→“控制面板”→“添加/删除程序”→“添加/删除Windows组件” ,随后在“组件”列表对话框中选中“Internet 信息服务”、”管理和监视工具”和“脚本调试器”,点击Windows组件对话框上“确定”按钮,Windows 2000 将会自动开始安装和配置IIS。

3、安装好了IIS并不等于马上可以使用,还要给IIS配置上IP地址才可以使用:
第一、在“开始”→“程序”→“管理工具”→“Internet服务管理器”;
第二、打开之后,你可以看到在计算机标识符下有默认的FTP站点、默认的Web站点和一个默认的SMTP虚拟服务器。
第三、选中“默认的Web站点”,按鼠标右键,从弹出选单中选择“属性”,进入属性对话框并选择“Web站点”选项,然后点击“IP地址”下拉框,选择“192.168.0.1”(你本机上的IP地址)作为Web站点的IP地址。这样,你就可以通过在IE浏览器中键入“http://LocalHost/”或“http:// 192.168.0.1/”来访问本机上的Web站点了。

4、好了到现在为止,你已经可以访问你的IP地址为192.168.0.1的Web站点了。启动IE并在地址栏中键入http://192.168.0.1。或是直接在“Internet服务管理器”的右边,选中你想要浏览的网页,按右键选择“浏览”也是可以打开你所要打开的网页。

但是,我在工作中发现有一些网友,并不想将文件放在LocalHost文件夹里面,因为这个文件夹是在系统所在的硬盘里面的。有一些网友习惯在其他的硬盘里面新建一个文件件来存放网页。那么你可以选中“默认的Web站点”,按鼠标右键,从弹出选单中选择“新建”,选择“站点”,再一步一步做下去就可以了。但是此虚拟站点还未启动,你还是不可以使用,你将原来启动的那个站点,按鼠标右键,从弹出选单中选择“停止”,然后选中你刚才新建的站点,同样的选择“启动”就可以通过在IE浏览器中键入“http:// 192.168.0.1/”来访问本机上你刚才新建的新的站点了。

请注意,同一个IP是不可以同时被两个站点使用的,所以如果你要使用时必须注意,将你不想使用的站点停止了,才可以启用新的站点。