ASP编程技术基础介绍

ASP是Active Server Pages的简称。ASP程序是纯文本形式的,可以用任何文本编辑器进行编辑,程序中可以包含纯文本、HTML标记以及脚本命令,程序的扩展名为.asp。由于ASP是一种基于服务器端的脚本环境,所以ASP程序要放在Web服务器的指定目录下(该目录必须有可执行权限),通过WWW的方式才可以看到正确的执行结果。  ASP的特点  (1)使用ASP可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。  (2)使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML标记,即可快速完成网站的应用程序。无须编译,容易编写,可在服务器端直接执行。  (3)使用普通的文本编辑器,如Windows的记事本、Word等都可进行ASP程序的编辑设计工作。  (4)ASP程序与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript、JavaScript)均在Web服务器端执行,用户端的浏览器不需要执行这些脚本语言。  (5)提高了程序的安全性,ASP的源程序不会传到用户的浏览器上,因而可以避免所写的源程序被他人剽窃。  (6)如果你编写过HTML文件,则会发现ASP脚本提供了创建交互页的简便方法。

  安装Web服务器的目的  测试自己的网站能否正常运行:   为了增强网站的吸引力,越来越多的人运用了各种动态网页技术,如ASP、PHP、JSP等。在上传网页之前,应该先在本地Web服务器中反复测试这些动态网页是否能完美准确地显示出来,后台数据库是否运转正常。要规划设计一个涉及动态网页技术的网站,安装Web服务器是很有必要的。  把本地计算机做成Web服务器:   如今的免费资源越来越少,往往花大量时间寻找到一个免费主页空间后,却因为它们功能上的不健全(例如不支持JSP、ASP、PHP等动态网页技术)以及运行中的不稳定而给自己带来一些遗憾。打造一个属于自己的Web服务器是个不错的选择,既方便管理又提高了网页的访问速度。但是对于家庭计算机,我们不提倡这种做法,原因是作为Web服务器首要的条件是要24小进不间断运行,否则别人就无法随时访问到你的网站;再者,Web服务器的安性能要求很高,各种来自网上的功击(如病毒、木马等)都必须承受。对于一般的个人计算机,作为Web服务器来使用是不现实的,随时有面临崩溃的危险。


  安装IIS服务器  一般来说,架建Web服务器大部分使用IIS或Apache。IIS(Internet Information Server)是Windows操作系统自带的组件,通过它可以架设IIS+ASP+CGI+Perl或IIS+PHP+Mysql。Apache服务器可以架建Apache+Mysql服务器(在Linux中应用较多)。  目标:在Windows中安装IIS服务器供测试网站使用  操作过程:  (1)依次单击任务栏上的【开始】→【设置】→【控制面板】菜单命令,双击【添加/删除程序】图标,选择【添加/删除Windows组件】,系统弹出“Windows组件向导”窗口。  (2)在窗口中勾选“Internet信息服务(IIS)”,然后放入Windows系统安装源盘,单击【下一步】按钮,在弹出的窗口中单击【完成】按钮即可。  (3)当系统安装完成后,将在控制面板的【管理工具】中看到【Internet服务管理器】一项,并且在系统分区(如C:\)中多了一个名为Inetpub的目录。  (4)当要对网站进行测试时,只需把网站目录(如F:\classweb)复制到C:\Inetpub\wwwroot目录中,然后在浏览器中输入网址https://520psd.com/wp-content/uploads/pshpic/tugt3qjiwp4 classweb/index.htm,即可观看网站真实效果。


  IIS中Web服务器的配置  安装完成Web服务器之后,再打开【控制面板】→【管理工具】→【Internet服务管理器】,在左侧窗格中选择本地计算机名,在出现的右侧窗格中的【默认Web站点】选择项上单击鼠标右键,选择【属性】对话框进行设置。   1、“网站”选项卡:  IP地址:输入WWW服务器IP地址。如果在本机上试验IIS请输入127.0.0.1或localhost。TCP端口:在采用默认值“80”时,用户只需通过浏览器输入域名,便能对该站点进行访问。  2、“主目录”选项卡:指定主目录的位置等设置。