Web网页编程_01_Web开发基础.pdf_第1页
Web网页编程_01_Web开发基础.pdf_第2页
Web网页编程_01_Web开发基础.pdf_第3页
Web网页编程_01_Web开发基础.pdf_第4页
Web网页编程_01_Web开发基础.pdf_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3 Sept 2008 Neusoft Confidential Web网页编程 网页编程 Web开发基础开发基础 Copyright 2008 By Neusoft Group All rights reserved 东软人才实训中心东软人才实训中心 3 Sept 2008 Confidential 内容提要内容提要 WEB开发基本概念 WEB应用简介 3 Sept 2008 Confidential 议题议题 WEB开发基本概念 WEB应用简介 3 Sept 2008 Confidential 网页 网页 WEB Page 网站 网站 WEB Site 网页 WEB Page 存储WEB信息的文档 一般是以htm或者html做为扩展名的文件 多半用HTML语言实现 网页元素 文字 图片 动画 声音 程序等 网站 WEB Site 由一系列网页组成 3 Sept 2008 Confidential WEB访问处理过程访问处理过程 WEB服务器 WEB Server WEB客户端 WEB Client WEB浏览器 WEB Browser 3 Sept 2008 Confidential WEB核心要素核心要素 统一资源标识符 URL 这是一个世界通用的负责给万维网上例 如网页这样的资源定位的系统 超文本传送协议 HTTP 它负责规定浏览器和服务器怎样互相 交流 超文本标记语 HTML 作用是定义超文本文档的结构和格式 3 Sept 2008 Confidential HTTP协议协议 从从WWW服务 器传输超文本到 本地浏览器的传 送协议 服务 器传输超文本到 本地浏览器的传 送协议 WEB开发的 三个标准之一 开发的 三个标准之一 HTTP HyperText Transfer Protocol 超文本传输协议 超文本传输协议 通过通过HTTP协议 使 协议 使HTTP客户 如客户 如 Web浏览器 能够 从 浏览器 能够 从HTTP服务器 如服务器 如 Web服务器 请求 信息和服务 服务器 请求 信息和服务 使浏览器更加高 效 使网络传输减 少 使浏览器更加高 效 使网络传输减 少 3 Sept 2008 Confidential HTTP请求请求 响应响应 HTTP请求格式 HTTP响应格式 3 Sept 2008 Confidential CS架构架构 BS架构架构 即即Client Server 客户机 客户机 服务器 结 构 服务器 结 构 早期的软件系统多 以此作为首选设计标 准 服务器通常采用 高性能的 早期的软件系统多 以此作为首选设计标 准 服务器通常采用 高性能的PC 工作站 或小型机 并采用大 型数据库系统 工作站 或小型机 并采用大 型数据库系统 客户端安装专门的 软件 客户端安装专门的 软件 主要应用于广域网主要应用于广域网 软件业务逻辑大部 分在服务器端实现 不必开发客户端 应 用广泛 易于分发维 护 软件业务逻辑大部 分在服务器端实现 不必开发客户端 应 用广泛 易于分发维 护 用户界面完全通过 浏览器实现 一部分 事务逻辑在前端实 现 但是主要事务逻 辑在服务器端实现 用户界面完全通过 浏览器实现 一部分 事务逻辑在前端实 现 但是主要事务逻 辑在服务器端实现 C S B S 3 Sept 2008 Confidential CS架构架构 BS架构比较架构比较 比较比较C SC SB S 硬件小范围 固定可以无专门硬件 B S 硬件小范围 固定可以无专门硬件 安全安全用户固定 强用户固定 强用户不可知 较弱 程序架构注重流程注重安全及速度 用户不可知 较弱 程序架构注重流程注重安全及速度 软件重用软件重用复杂 不方便复杂 不方便构件独立 便于重用 维护两端维护服务器个别构件维护 构件独立 便于重用 维护两端维护服务器个别构件维护 用户接口用户接口 以Window平台为基础 接口 有限 以Window平台为基础 接口 有限 建立在浏览器之上 表达丰 富 信息流中央集权 交互性低流向可变 类似交易中心 建立在浏览器之上 表达丰 富 信息流中央集权 交互性低流向可变 类似交易中心 3 Sept 2008 Confidential 议题议题 WEB开发基本概念 WEB应用简介 3 Sept 2008 Confidential Web应用的特点应用的特点 Web是图形化的和易于导航的 可以将文本 图形 音频 视频集合于一体 页面跳转灵活 Web与平台无关 对系统平台没有限制 Web是分布式的 信息资源在物理上不必放在一起 3 Sept 2008 Confidential Web开发开发 Web应用程序开发采用B S架构 以HTML与HTTP为基础 为用 户提供界面一致的信息浏览方式 基于Web的应用程序通常是指通过http协议进行数据传输的应 用程序 3 Sept 2008 Confidential Web开发技术开发技术 Web的前台技术 制作静态网页的技术 可以利用Flash JavaScript和VBScript增加特效 Web的后台技术 实现客户端和服务器之间的动态交互 制作动态网页 依靠Web编程语言和Web数据库的支持访问数据库 3 Sept 2008 Confidential 静态页面静态页面 动态页面动态页面 静态页面 内容相对固定不变 除了可以浏览网页的内容外 对它也不 能进行任何的操作 实现网页中的特效 但是这些效果都是简单重复的 任何人 访问该网页 都会看到相同的效果 动态页面 网页信息可以根据用户的需求或用户的浏览状况实现与用户 的交流和页面信息自动更新 当不同的时间 不同的人访问同一网址时 会产生不同的页 面 3 Sept 2008 Confidential Web前台技术前台技术 Web的前台技术 制作静态网页的技术 HTML CSS Client Side Scripting JavaScript VBScript XML 3 Sept 2008 Confidentia

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论