一Web编程基础.ppt-广西师范大学教育科学学院.ppt

一Web编程基础.ppt-广西师范大学教育科学学院.ppt

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

(一)Web开发基础 1. 什么是Web 2. Web的组成 3. Web技术 1.什么是Web 万维网(World Wide Web,简记为Web),是Internet上的一种服务,它使用超文本技术将遍布全球的各种信息资源链接起来,以便于用户的浏览。Web上的信息资源丰富多样,可以是文本、多媒体、数据库,甚至是可执行程序。这些资源通过超链接链接起来,在逻辑上形成了一个遍布全球的巨大的“信息网络”。这也是Web名称的由来。 我们上网浏览新闻、在线购物、甚至收发Email都会用到Web。可以说,Web已经成为工作和生活小必不可少的一个部分。虽然我们平时所说的“上Internet”在绝大多数情况下是“上Web”,但Internet和Web是两个不向的概念。Internet是Web的基础平台,Web是Internet平台上的一种应用层服务,它使得人们能够方便、快捷地发布或获取信息。 2.Web的组成 Web有两类主要的组成部分:Web服务器和Web客户端。 服务器(web站点) 在物理设备上,是指存放那些供客户访问的信息资源的远程计算机;在软件上,是指能够按照客户的请求将信息资源传送给客户的应用程序。例如:广西师范大学教育科学学院主页站点在IP地址为“”的一台服务器上,所使用的服务器软件为Windows Server 2003+Microsoft IIS6.0 。 客户端 在物理设备上,是指客户所使用的本地计算机;在软件上,是指能够接收服务器上的信息资源并展现给客户的应用程序。例如:我们上网时使用的PC机就是一个客户端,而浏览Web页面的软件通常是Microsoft Internet Explorer (IE)。 3.Web技术 Web的成功得益于一系列技术手段的支撑。其中,统一资源标识符(URI)、超文本传输协议(HTTP)、超文本标记语言(HTML)是三个最为重要和基础的环节。 URL (Uniform / Universal Resource Locator ) URL是对互联网上信息资源进行命名和定位的一种标准机制。在Internet上,信息资源可能分布在任何地方,为了让用户能够知道并访问该资源,我们必须要采用一种统一的方法为每个资源赋予一个唯一的标识符。该标识符应该包含一些信息以指出如何访问相应的资源,例如:资源所在的服务器名称、资源在服务器上的路径、文件名称、等等。 2. HTTP (hypertext transport protocol ) HTTP是在Web服务器和客户之间传输信息资源的一种标准协议。为了保证客户和服务器能够彼此理解交互时的语法和语义,二者必须共同遵守一定的交互协议,包括:客户发送请求信息的格式、服务器给出响应消息的格式、等等。 例如:客户在下载一个文件时,首先要向服务器提出下载请求,并指定该文件的URL;而服务器则要向客户报告下载是否成功,并返回对应的资源。 3. HTML (Hypertext Markup Language ) HTML是在Web上采用超文本方式来描述信息资源内容的一种语言规范。为了能够在全球范围内发布信息,我们需要一种能够为所有的计算机所理解的信息资源描述语言。例如:哪些是正文,哪些是标题、图片等。Web上使用的描述语言是HTML。你在网上所看到的每一篇文档,无论是新闻报道、天气预报、图书信息等,都是用HTML写的,文档中还可以包含指向其他文档的锥接,这样就在文档之间建立起了关联。 (二)Web开发工具 1.网页设计工具 2.Web开发技术 1.网页设计工具 1. FrontPage FrontPage 是Microsoft 出品的,比较简单、容易使用,是功能强大的网页编辑工具。采用典型的Word界面设计,与Word的兼容性较好。在图片添加、文字式样功能较为方便。“所见即所得”的操作方式使初学者能较容易上手。 最新版本:FrontPage 2003 ,后期被Microsoft SharePoint Designer 替代 2. Dreamweaver Dreamweaver是Macromedia公司的一款“见即所得”的网页编辑工具,或称网页排版软件。Deamweaver采用的是浮动面版的设计风格,Dreamweaver 的直观性与高效性比较强。对于 DHTML 的支持特别好,可以轻而易举地做出很多眩目的页面特效,如“设计动态”和“互动式网页”效果较好,而这正是Frontpage所不具备的。 最新版本: Dreamweaver CS6 2.Web开发技术 ASP技术是目前应用开发中的核心技术,也是目前流行的3P技术中应用最广泛的一种。 3P技术分别是: ASP(Active Serv

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档