Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx

上传人:b****6 文档编号:21856253 上传时间:2023-02-01 格式:DOCX 页数:9 大小:636.43KB
下载 相关 举报
Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx_第1页
第1页 / 共9页
Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx_第2页
第2页 / 共9页
Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx_第3页
第3页 / 共9页
Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx_第4页
第4页 / 共9页
Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx

《Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx》由会员分享,可在线阅读,更多相关《Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx(9页珍藏版)》请在冰豆网上搜索。

Dreamweaver ASP第6章 动态网页技术基础知识汇总Word格式.docx

网页的URL后缀包括.asp、.jsp、.php等形式。

其优点是可以按需求定制交互功能,数据库查询功能强大。

缺点是耗费服务器资源,以降低一定的检索几率作为代价。

注意:

这里所说的动态网页,并不是动态视觉特效。

在一些网页上经常看到的滚动字幕、flash动画特效等,只是网页具体内容的各种表现形式。

在很多时候,网页设计师都会静动结合的模式。

在同一个站点内,根据功能模块进行划分,发挥两者各自的优势,取长补短。

6.1.2什么是ASP

ASP(ActiveServerPages并不是一种语言,而是一个Web服务器端的脚本编写环境。

借助其可以创建具有交互性的Web服务应用程序,例如用户管理、站内搜索等。

可以理解成一种被简化的个人版的CGI程序,开发流程也没有以往那么烦琐。

ASP使用的ActiveX技术基于开放设计环境,把对象进行封装,通过程序来调用。

其本身封装了一些基本组件,高级程序员也自己开发更多的实用组件。

这就使得动态网页有了无限的扩展潜力,更是传统的CGI等程序远不能及的。

如果从软件技术层面上对ASP的特点进行归类,可以分为如下几点。

无需进行编译,直接解释执行。

无需用户端的浏览器支持,运行在服务器端。

面向对象,组件引用很方便。

还可任意定制服务器组件进行扩充。

兼容性好,能使用任何ActiveXscripting语言。

6.1.3ASP可以做什么

ASP可以实现以往CGI程序的所有功能。

能够很轻松地实现对页面内容的动态控制,网页设计师可

·

104·

以根据不同的网页浏览者定制不同的内容。

使用ASP一个最大的好处就在于可以借助ADO(ActiveDataObject这种新型的数据访问模型。

能够极为方便地访问数据库,从而也成就了基于交互性的网站系统开发。

网页浏览者就可以通过浏览器来输入、更新和删除站点数据库服务器中的数据。

通过使用ASP内置的FileAccess组件,可以读写站点服务器上的文件。

来实现访客计数器、在线提醒等功能。

甚至可以实现多个主页间共享信息,来开发复杂的商务站点应用程序。

ASP还提供了广告翻转组件(ADRotator、浏览器能力组件(BrowserCapabilitiesComponent等内置功能。

使用这些组件能在自己主页上制作广告条,或是对浏览器进行检测。

6.1.4ASP的工作原理

ASP的工作原理也很简单。

当浏览器打开ASP网页时,Web服务器就会根据请求生成相应的HTML代码,再返还给客户端浏览器。

如此网页浏览者所看到的就是动态生成的网页,如图6.1

所示。

图6.1ASP的工作原理

借助ASP可接收网页浏览者提交的信息并作出即时的反应。

网页设计师不必再去花费过多的精力对网页文件进行更新。

当填写好表单数据提交HTTP请求时,可以要求站点服务器,去执行一个特定为表单所设定的应用程序。

该程序会分析表单的输入数据,根据不同的数据内容,将相应的执行结果以HTML的格式传送给浏览器。

在处理数据库数据时,Web服务器接收浏览器的请求。

使用ODBC把对数据库的任何命令请求通过网络传送到数据库服务器。

再从数据库服务器接收数据,并把产生的反馈数据送还回浏览器,如图6.2所

示。

图6.2处理数据库数据的工作原理

第5章动态网页技术基础知识

105·

6.2服务器平台的搭建

Internet信息服务(InternetInformationServer是微软的主推服务器。

其最新版本是Windows2003里包含的IIS6.0。

由于微软将IIS与WindowNTServer完全集成在一起,因此能够利用WindowsNTServer和NTFS(NTFileSystem内置的安全特性,建立灵活而又安全的服务器平台。

借助IIS可建立一套集成的Web服务,用来支持HTTP,FTP和SMTP等。

其扩展性很好,运行时消耗的系统资源也不大,是用来搭建服务器平台一个不错的选择。

6.2.1MicrosoftIIS的安装

在以往的Windows版本中,都集成了IIS。

由于在Windows2003操作系统下,默认不再安装IIS组件。

所以就在Windows2003下安装IIS6.0为例来具体介绍安装步骤。

(1单击【开始】|【设置】|【控制面板】|【添加或删除程序】命令,如图6.3所示。

(2单击左侧的【添加/删除Windows组件】选项。

在弹出的【Windows

组件向导】窗口中选中【应用程序服务器】选项,如图6.4所示。

图6.3【添加或删除程序】窗口图6.4【Windows组件向导】窗口(3双击【应用程序服务器】选项,打开【应用程序服务器】对话框。

推荐是选中其下的所有列表选项,如图6.5所示。

创建ASP的运行环境,必须选择安装【ASP.NET】、【Internet信息服务(IIS】、【启用网络COM+访问】这3个组件。

其余3个组件可以进行选择性安装。

(4单击【确定】按钮,关闭【应用程序服务器】对话框,返回到【Windows组件向导】窗口。

(5在光驱中放入Windows2003的系统安装盘。

单击【下一步】按钮,向导就会先进入配置组件过程。

整个安装程序也随之启动,如图6.6所示。

106·

图6.5【应用程序服务器】窗口图6.6【Windows组件向导】窗口

(6之后系统会显示【完成“Windows组件向导”】的信息提示,如图6.7所示。

单击【完成】按钮,关闭对话框,完成安装。

双击打开【开始】|【所有程序】|【管理工具】|【Internet信息服务(IIS管理器】命令,即可启动【Internet信息服务】管理工具,如图6.8所示。

图6.7【完成“Windows组件向导”】的信息提示图6.8【Internet信息服务(IIS管理器】窗口

6.2.2MicrosoftIIS的设置

IIS6.0在安全性有很大突破,但其默认却不再支持ASP架构。

并且做了很多安全性上的限制,这就需要手动进行一系列设置。

1.启用Asp支持的设置方法

(1单击【开始】|【所有程序】|【管理工具】|【Internet信息服务(IIS管理器】命令,启动【Internet信息服务】管理工具。

(2单击【本地计算机】|【网站】|【Web服务扩展】节点。

在右侧的【Web服务扩展】窗口中,选择【ActiveServerPages】选项,单击【允许】按钮。

(3选中【在服务器端的包含文件】选项,单击【允许】按钮,如图6.9所示。

第5章

动态网页技术基础知识·

107·

图6.9启用Asp支持

2.启用父路径支持的设置方法

(1单击【开始】|【所有程序】|【管理工具】|【Internet信息服务(IIS管理器】命令,启动【Internet

信息服务】管理工具。

(2右击【本地计算机】|【网站】|【默认站点】节点,选择【属性】命令,弹出【默认站点属性】窗口,选择【主目录】选项卡,如图

6.10所示。

(3单击【配置】按钮,在弹出的【应用程序配置】对话框中选择【选项】选项卡。

在【应用程序配置】选项组中选中【起用父路径】选项,如图6.11所示。

图6.10【主目录】选项卡图6.11【应用程序配置】对话框(4单击【确定】按钮,关闭窗口返回到【默认站点属性】窗口。

(5单击【确定】按钮,所有之前的设置就会立即生效。

3.权限分配的设置方法

(1打开【开始】|【所有程序】|【管理工具】|【Internet信息服务(IIS管理器】,启动【Internet信息服务】管理工具。

(2右击【本地计算机】|【网站】|【默认站点】节点,选择【权限】命令,将弹出该站点目录(例如F:

\ETPCMS文件的权限设置对话框,如图6.12所示。

(3单击【添加】按钮,弹出【选择用户或组】对话框,如图6.13所示。

108图6.12权限设置对话框图6.13【选择用户或组】对话框(4单击【高级】按钮,弹出【选择用户或组】高级对话框,单击【立即查找】按钮,在【搜索结果】列表中选中【Users】列表项,如图6.14所示.(5单击【确定】按钮,返回【选择用户或组】对话框.在【输入对象名称来选择】文本框中将自动输入"

EONER-F2F\Users"

如图6.15所示.图6.14【选择用户或组】高级对话框图6.15【选择用户或组】对话框(6单击【确定】按钮,返回权限设置窗口.会在【组或用户名称】列表中添加一列【Users(EONERS-F2F\Users】选项.选中【Users的权限】选项组下的【完全控制】|【允许】选项,如图6.16所示.

第5章动态网页技术基础知识109图6.16分配Users用户权限(7单击【确定】按钮,关闭窗口.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1