- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章动态网站基础精要
第10章 动态网站基础
清华大学出版社
第10章 动态网站基础
10.1动态网站原理
1.认识动态网站
动态网站是与静态网站相对应的,这里所说的动态网站,并不是指网站具有GIF动画、Flash动画、滚动字幕等视觉上的动画效果,而是指网站可根据不同用户的不同请求而动态变更显示内容。判断网站是否是动态网站,与网页内容的具体表现形式无关,动态网页可以是纯文字内容,也可以包含各种动画内容。构成动态网站的动态网页无论是否具有动画效果,只要是采用动态网站编程技术制作的网站都可以称作是动态网站。
2.动态网站编程技术
在目前的网站中,应用最为广泛的动态网站编程技术主要是ASP、JSP和PHP。
(1)ASP
ASP是Active Server Pages(活动服务器页面)的缩写,ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP网页文件后缀名称是.asp,现在常用于各种动态网站中。
1
第10章 动态网站基础
10.1动态网站原理
2.动态网站编程技术
(2)JSP
JSP是Java Server Pages(java服务器页面)的缩写,由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。Web服务器在遇到访问JSP网页请求时,Web服务器将执行结果以HTML格式返回给用户,因而,客户端有浏览器就能浏览。使用JSP技术开发的Web应用是跨平台的,能在Windows、Linux等其它操作系统上跨平台运行。
(3)PHP
PHP英文全称为Hypertext Preprocessor(超文本预处理器),是一种被广泛应用的开放源代码的多用途脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。使用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。
2
第10章 动态网站基础
10.1动态网站原理
3.动态网站工作原理
3
动态网站的工作原理是:每当用户使用浏览器通过HTTP协议向Web服务器发送一个由动态网站编程技术制作的页面时,首先,Web服务器响应HTTP请求,根据用户所访问页面的后缀名来确定该页面所使用的网络编程技术,把该页面提交给相应的语言解释引擎。然后,解释引擎根据脚本和组件的不同实现不同的功能。最后,将执行结果返回给Web服务器。最终,Web服务器将解释引擎返回的执行结果生成相应的HTML代码,与文件中原有的文本和HTML标记一起组成标准的HTML页面返回至客户端浏览器执行。
图10-1 动态网站工作原理图
第10章 动态网站基础
10.2搭建服务器平台
1.认识IIS
IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成为一件很简单的事情。
2.安装IIS
默认情况下,Windows 7操作系统安装时是不会自动安装IIS的,下面将以Windows 7旗舰版操作系统为例,讲解如何手动安装IIS。安装IIS的具体操作步骤如下:
(1)选择“开始”→“控制面板”,打开“控制面板”窗口,选择查看方式为“小图标”后界面如图10-2所示。
(2)选择“程序和功能”命令,打开“程序和功能”窗口,如图10-3所示。
(3)单击如图10-3所示左侧的“打开或关闭Windows功能”,打开“Windows功能”窗口,如图10-4所示。
4
第10章 动态网站基础
10.2搭建服务器平台
2.安装IIS
5
图10-3 “程序和功能”窗口
图10-2 “控制面板”窗口
图10-4 部分“Windows功能”窗口
第10章 动态网站基础
10.2搭建服务器平台
2.安装IIS
(4)展开“Internet信息服务”选项,选中相应的选项,如图10-5所示。
(5)展开“万维网服务”选项,选中相应的选项,如图10-6所示。
6
图10-5 “Internet信息服务”选项
图10-6 “万维网服务”选项
第10章 动态网站基础
10.2搭建服务器平台
2.安装IIS
(6)单击“确定”按钮,Windows将自动安装IIS。
(7)安装完成后,将自动关闭IIS安装窗口,完成IIS的安装。
(8)启动IE浏览器,在地址栏输入http://localhost(本机回送地址),如果能够显示IIS的欢迎界面,表示安装成功。
7
图10-7欢迎界面
第10章 动态网站基础
10.2搭建服务器平台
3.配置IIS
IIS安装完成后,还需要进一步配置IIS才能够使用IIS正常浏览相应的ASP页面。下面将
您可能关注的文档
- 第09章营销差异化与定位.ppt
- 结合气候的设计策略.ppt
- 结构展板制作.ppt
- 结核病实验室人员的呼吸防护.ppt
- 结节病CT典型和不典型型表现.ppt
- 绘画24个问答.docx
- 第0章_Android开发前的准备.ppt
- 第09章克服障碍善用咨询.ppt
- 经典别墅设计案例分析.pptx
- 结构素描基础.ppt
- 8.2敬畏生命 课件 2024-2025学年七年级道德与法治上册高效备课精品课件(统编版2024).pptx
- 2025年四川省益州市中考历史二轮专题复习:专题三 维护国家统一++课件.pptx
- 第二单元第4课+蜡染与扎染+课件+2024—2025学年人教版初中美术九年级上册 (1).pptx
- 第二单元 世界舞台上的中国(单元解读课件) -【上好课】九年级道德与法治下册同步高效课堂(统编版).pptx
- 第二单元+第一课+信息的编码与解码-+课件+2024—2025学年西交大版(2024)初中信息技术七年级上册.pptx
- 第6课《都市公共建筑》课件++2024—2025学年岭南美版+(2024)初中美术七年级上册+-.pptx
- 浙教版科学七上 4.1机械运动(第4课时)(课件25张ppt 视频 课后检测卷).pptx
- 2025年四川省益州市中考历史二轮专题复习:专题八 中外思想解放运动++课件.pptx
- 5.16++毛泽东开辟井冈山道路++课件++2024-2025学年统编版八年级历史上册.pptx
- 【任务型同步课件】七上科学 5.1 认识技术和工程(2).pptx
文档评论(0)