第1章 Web基础 网页制作PPT课件(PHP).ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Web基础 网页制作PPT课件(PHP)

《PHP Web程序设计教程与实验》 第1章 Web基础 第1章 Web基础 1.1 Web的体系结构 1.2 Internet通信协议 1.3 基于数据库的动态Web工作模式 1.4 基于XML的Web工作模式 1.1 Web的体系结构 Web是World Wide Web的简称,又称为万维网、WWW或3W,它是在Internet上运行的遍及全球的多媒体信息系统。 Web将位于全世界Internet上不同地点的相关数据信息有机地编织在一起,这些信息有多种类型,包括文本、图形、图像、声音和视频等,为用户提供了一种十分有效的浏览、检索及查询信息的方式。 1.1.1 Web的体系结构 Web系统的结构采用了客户机/服务器(Client/Server,C/S)的体系结构。 Web服务器是服务器端的计算机和运行在它上面的Web服务器软件的总和。 Web服务器软件是昼夜不停地运行的程序,负责监听Web浏览器发送到服务器的Web页面请求,并提供相应的Web页面,通过Internet回传到客户端的浏览器。 Web浏览器(Browser)是用来解释HTML文档并完成相应转换和显示的程序。 1.1.1 Web的体系结构 图1.1 Web的体系结构 1.1.2 Web页面的功能 Web页面可实现的功能: 1.主页功能 2.超链接功能 3.页面的交互性 1.2 Internet通信协议 1.2.1 TCP/IP协议 1.2.2 HTTP协议 1.2.3 Telnet协议 1.2.4 FTP协议 1.2.5 IP地址 1.2.6 域名服务器DNS 1.2.7 统一资源定位器URL 1.2.1 TCP/IP协议 TCP/IP协议是一个工业标准的网络通信协议集,其中最重要的是TCP协议和IP协议,简称为TCP/IP协议。 TCP/IP协议的分层结构: 1.2.2 HTTP协议 超文本传输协议HTTP(HyperText Transfer Protocol)是专门为Web设计的一种网络协议,它属于TCP/IP参考模型中的应用层协议,位于TCP/IP协议的顶层。 HTTP协议是Web服务器和浏览器之间的通信协议,负责传输Web文档。 HTTP协议的Web服务器的默认端口号是80 。 1.2.3 Telnet协议 Telnet是TCP/IP的一个应用层协议,即Internet远程登录协议。 用户使用远程主机有两种情况: 一种是用户有远程主机的账号和密码 一种是开放的,用户无须拥有自己的账号,即公众开放的Telnet远程服务。 Telnet协议的服务器端的默认端口号是23。 1.2.4 FTP协议 FTP(File Transfer Protocol,文件传输协议)是TCP/IP网络体系结构传输层的一种协议,是Internet上的一个重要应用。 主要功能:把文件从一台计算机传递到另一台计算机,实现文件的上传和下载。 1.2.5 IP地址 IP地址由4个字节组成,共32个二进制位。由4个用“.”分隔的十进制数组成,每个数不大于255,如 IP协议规定了A~E五类IP地址 1.2.6 域名服务器DNS 域名服务系统(DNS)是一个自动地将域名转换为与之对应的IP地址的软件。 1.2.7 统一资源定位器URL 统一资源定位器(Uniform Resource Locator,URL)是为Internet的信息资源位置而设的一种编址方式,它指定Internet资源位于哪台计算机的哪个文件夹以及文件名。 URL的格式如下: 传输协议://主机IP地址或域名[:端口]/文件夹路径/文件名 例如URL: /n93070.htm 1.3 基于数据库的动态Web工作模式 1.3.1 静态网页和动态网页 1.3.2 动态Web的工作模式 1.3.1 静态网页和动态网页 静态网页就是其内容由一些HTML代码组成的的网页。这些HTML代码可以直接通过文本编辑器输入,并保存为.htm或.html文件。 动态网页就是网页中加入程序或脚本,采用ASP、PHP、CGI、ASP.NET、JSP等技术动态生成的页面。 1.3.1 静态网页和动态网页 图1.4 静态网页示例 1.3.1 静态网页和动态网页 图1.6 动态网页示例 1.3.2 动态Web的工作模式 1.客户端动态Web的工作模式 1.3.2 动态Web的工作模式 2.服务器端动态Web的工作模式 1.4 基于XML的Web工作模式 基于数据库的Web体系结构存在着以下限制: 用户被限制在客户端浏览器上,请求的结构是固定的。 Web应用程序与其他应用程序之间不能共享数据, HTML形式的内容限制了Web客户端后期处理能力。 客户端

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档