室内设计培训
平面设计培训
部落窝教育
网站首页 >> 设计在线 >> 文章内容

ASP编程技术基础介绍

[日期:2010-01-29]   来源:IT部落窝  作者:IT部落窝   阅读:996[字体: ]
  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目录中,然后在浏览器中输入网址http://localhost/ classweb/index.htm,即可观看网站真实效果。

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

IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程