web网页编程_01_web开发基础

web网页编程_01_web开发基础

ID:33603143

大小:873.85 KB

页数:18页

时间:2019-02-27

web网页编程_01_web开发基础_第1页
web网页编程_01_web开发基础_第2页
web网页编程_01_web开发基础_第3页
web网页编程_01_web开发基础_第4页
web网页编程_01_web开发基础_第5页
资源描述:

《web网页编程_01_web开发基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Web网页编程——Web开发基础东软人才实训中心3Sept.2008Copyright2008ByNeusoftGroup.Allrightsreserved©NeusoftConfidential内容提要•WEB开发基本概念•WEB应用简介3Sept.2008Confidential议题•WEB开发基本概念•WEB应用简介3Sept.2008Confidential网页(WEBPage)&网站(WEBSite)•网页(WEBPage)–存储WEB信息的文档–一般是以htm或者html做为扩展名的文件–多半用HTML语言实现–网页元素:文字、图片、动画、

2、声音、程序等•网站(WEBSite)–由一系列网页组成3Sept.2008ConfidentialWEB访问处理过程•WEB服务器(WEBServer)•WEB客户端(WEBClient)•WEB浏览器(WEBBrowser)3Sept.2008ConfidentialWEB核心要素•统一资源标识符(URL),这是一个世界通用的负责给万维网上例如网页这样的资源定位的系统。•超文本传送协议(HTTP),它负责规定浏览器和服务器怎样互相交流。•超文本标记语(HTML),作用是定义超文本文档的结构和格式。3Sept.2008ConfidentialHTTP协议

3、HTTP(HyperTextTransferProtocol)超文本传输协议V从WWW服务V通过HTTP协议,器传输超文本到使HTTP客户(如本地浏览器的传Web浏览器)能够送协议从HTTP服务器(如Web服务器)请求VWEB开发的信息和服务三个标准之一V使浏览器更加高效,使网络传输减少3Sept.2008ConfidentialHTTP请求&响应•HTTP请求格式•HTTP响应格式3Sept.2008ConfidentialCS架构&BS架构•C/S•B/SV即Client/ServerV主要应用于广域网(客户机/服务器)结V软件业务逻辑大部构分在服务

4、器端实现,V早期的软件系统多不必开发客户端,应以此作为首选设计标用广泛,易于分发维准。服务器通常采用护高性能的PC、工作站V用户界面完全通过或小型机,并采用大浏览器实现,一部分型数据库系统事务逻辑在前端实V客户端安装专门的现,但是主要事务逻软件辑在服务器端实现3Sept.2008ConfidentialCS架构&BS架构比较比较C/SB/S硬件小范围,固定可以无专门硬件安全用户固定,强用户不可知,较弱程序架构注重流程注重安全及速度软件重用复杂,不方便构件独立,便于重用维护两端维护服务器个别构件维护以Window平台为基础,接口建立在浏览器之上,表达丰用户

5、接口有限富信息流中央集权,交互性低流向可变,类似交易中心3Sept.2008Confidential议题•WEB开发基本概念•WEB应用简介3Sept.2008ConfidentialWeb应用的特点•Web是图形化的和易于导航的–可以将文本、图形、音频、视频集合于一体,页面跳转灵活•Web与平台无关–对系统平台没有限制•Web是分布式的–信息资源在物理上不必放在一起3Sept.2008ConfidentialWeb开发•Web应用程序开发采用B/S架构,以HTML与HTTP为基础,为用户提供界面一致的信息浏览方式•基于Web的应用程序通常是指通过htt

6、p协议进行数据传输的应用程序3Sept.2008ConfidentialWeb开发技术•Web的前台技术–制作静态网页的技术–可以利用Flash、JavaScript和VBScript增加特效•Web的后台技术–实现客户端和服务器之间的动态交互–制作动态网页–依靠Web编程语言和Web数据库的支持访问数据库3Sept.2008Confidential静态页面&动态页面•静态页面–内容相对固定不变,除了可以浏览网页的内容外,对它也不能进行任何的操作–实现网页中的特效,但是这些效果都是简单重复的,任何人访问该网页,都会看到相同的效果•动态页面–网页信息可以根

7、据用户的需求或用户的浏览状况实现与用户的交流和页面信息自动更新–当不同的时间、不同的人访问同一网址时,会产生不同的页面3Sept.2008ConfidentialWeb前台技术•Web的前台技术----制作静态网页的技术–HTML–CSS–Client-SideScripting•JavaScript•VBScript–XML3Sept.2008ConfidentialWeb前台技术HTML负责页面结构和内容HTMLHTMLCSS负责样式表现CSSCSSJavaJavaScript负责动态行为Script3Sept.2008Confidential3Se

8、pt.2008Copyright©2008版权所有东软集团Confidentia

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。