《(本科)81万维网ppt课件.ppt》由会员分享,可在线阅读,更多相关《(本科)81万维网ppt课件.ppt(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程主讲人:(本科)8.1万维网ppt课件2因特网信息服务的方式资源共享服务资源共享服务 www、FTP、TELENT通信服务通信服务 EMAIL、TELENET、IQ6.76.7万维网万维网3v 19651965年年Ted NelsonTed Nelson首创了首创了“超文本超文本”术语;术语;v 19901990年欧洲粒子物理实验室年欧洲粒子物理实验室CERNCERN出版了命令行浏览器,浏出版了命令行浏览器,浏览服超文本文件及览服超文本文件及CERNCERN的的USENETUSENET,导致了万维网的诞生。,导致了万维网的诞生。 v 19931993年年1 1月,全世界共有月,全世界共有3
2、030台台WebWeb服务器。服务器。v 19931993年伊利诺斯大学开发了称为年伊利诺斯大学开发了称为“马赛克马赛克”(MosaicMosaic)的)的软件。实现了文字和图象的软件。实现了文字和图象的“超媒体超媒体” ” 链接显示。链接显示。v 19941994年伊利诺斯大学推出了第一代万维网浏览器年伊利诺斯大学推出了第一代万维网浏览器Netscape Netscape NavigatorNavigator。4WWW就像Internet上一个大型虚拟图书馆“WWW站点”、“Web站点”、网站或“Web节点”就像图书馆中的一本本书“web页”或“网页”则是书中的某一页“Homepage”或“
3、主页”则是某一个WWW站点的起始页,它像是一本书的封面或目录每个页面中包含有指向其他页面的“链接”link,用户单击一个“链接”就可以跟随这个“链接”来到它所指向的页面,这个“链接”也称为“超链接”hyperlink。每一个web页都拥有一个唯一地址(URL)HTTP就是一个将书的内容(每一页的内容)运载到读者眼前的一种传输机制56.7.1 超链接把包含指向其它文档的链接的文本称为“超文本”,如果不仅包含文本,还包含图形、图像、声音、动画、视频,则称为“超媒体”。6WWW系统B/S用户端的浏览器软件(Browser,IE、Chrome、Firefox)就是客户机程序WWW服务器软件(IIS或A
4、pache)就是服务器上的应用程序通常情况下,一个浏览器可以向多个WWW服务器提出请求,一个WWW服务器可以为多个浏览器提供服务主机Web服务器浏览器TCP/IP协议6.7.2 WWW体系结构7浏览器软件用于接受用户的直接HTTP访问请求WWW服务器软件用于响应浏览器的请求1IE2. Navigatorv浏览器软件系统分工6.7.3 WWW软件8WWW服服务务器器软软件件BEA公司的公司的WebLogicIBM公司的公司的WebSphereSUN/NetScape/AOL联合开发的联合开发的iPlanetApache微软公司的微软公司的IISOracle Application Server目
5、今市场占有率最大的目今市场占有率最大的Web应用服务器应用服务器产品产品一度是市场占有率最高的一度是市场占有率最高的Web应用服务应用服务器产品,提供多种商务逻辑组件支持,器产品,提供多种商务逻辑组件支持,包括客户管理、订单管理、产品管理、包括客户管理、订单管理、产品管理、库存管理、配送管理等库存管理、配送管理等Windows平台下的平台下的Web服务器产品服务器产品Oracle公司提供的优秀的应用服务器产公司提供的优秀的应用服务器产品,支持多种商务引擎,例如虚拟电子品,支持多种商务引擎,例如虚拟电子交易市场等交易市场等提供多种商务逻辑支持,包括销售、采提供多种商务逻辑支持,包括销售、采购、库
6、存、市场等购、库存、市场等一款优秀的一款优秀的Web服务器产品,成为众多服务器产品,成为众多应用服务器产品的核心支持;运行效率应用服务器产品的核心支持;运行效率高,性能优良高,性能优良6.7.3 WWW软件96.7.3 万维网体系结构106.7.4 URLURL包括三个部分:/:/协议是指通信协议,即使用什么协议来获取该万维网文档,最常用的协议就是HTTP超文本传送协议,其次是FTP文件传送协议;主机是指文档所在的主机域名;端口指协议端口号,TCP/IP协议中为主要的协议分配有系统端口号,如HTTP使用80端口,FTP使用21端口,这时端口就可以省略不写。路径是文档在主机上的文件目录结构,如果
7、访问是主页,这时路径可以省略不写。11网站首页的网站首页的URLURL表示表示HTTP:/ 表示访问的百度新闻网站的首页6.7.4 URL12Web3.0Web2.0Web1.0信息共建信息共建信息共享信息共享知识传承知识传承6.7.4 Web6.7.4 Web资源的发展资源的发展136.7.5 Web1.0 v web1.0是一个信息共享时代,网页从信息产生者到用户之间是一个单向流程;主要以HTML语言编制静态页面;ASP、JSP、PHP语言编制动态页面。新浪、搜狐、腾讯、盛大、百度、Google是那个时代的赢家。14HTMLHTML语言用非常简单的语言用非常简单的“标记标记”tagtag定
8、义了许多用定义了许多用于格式排版的命令。如于格式排版的命令。如定义文字定义文字的显示颜色为红色。的显示颜色为红色。6.7.5 Web1.0 15动态网页是融合了应用程序、数据库技术,电子商务、动态网页是融合了应用程序、数据库技术,电子商务、检索、地图都是动态页面的应用代表。检索、地图都是动态页面的应用代表。6.7.5 6.7.5 Web1.0 Web1.0 16 Web2.0 v web2.0是一个信息共建时代,强调参与和互动,所有人既是资源的产生者又是信息的提供者17 Web2.0 18Blog是个人或是个人或群体以时间顺群体以时间顺序所作的一种序所作的一种记录,并且不记录,并且不断更新。断
9、更新。blog之间的交流主之间的交流主要是通过回溯要是通过回溯引用和回响引用和回响/留言留言/评论的评论的方式来进行的。方式来进行的。 Web2.0 Web2.0 196.7.6 6.7.6 Web2.0 Web2.0 Wiki是一种超文本是一种超文本系统,支持那些面系统,支持那些面向社群的协作式写向社群的协作式写作,同时也包括一作,同时也包括一组支持这种写作的组支持这种写作的辅助工具。辅助工具。Wiki系系统属于一种人类知统属于一种人类知识的网路系统,可识的网路系统,可以帮助我们在一个以帮助我们在一个社群内共用某个领社群内共用某个领域的知识。域的知识。 206.7.6 6.7.6 Web2.
10、0 Web2.0 社会性网络软件,社会性网络软件,依据六度理论,以依据六度理论,以认识朋友的朋友为认识朋友的朋友为基础,扩展自己的基础,扩展自己的人脉。并且无限扩人脉。并且无限扩张自己的人脉,在张自己的人脉,在需要的时候,可以需要的时候,可以随时获取一点,得随时获取一点,得到该人脉的帮助。到该人脉的帮助。SNS网站,就是依网站,就是依据六度理论建立的据六度理论建立的网站,帮你运营朋网站,帮你运营朋友圈的朋友。友圈的朋友。 216.7.6 Web3.0 web3.0也称为Semantic Web ,是一个知识传承时代,使用OWL网络本体语言Web Ontology Languag作为语义互联网的标准建模语言。Web3.0Web3.0是三广是三广+ +三跨(广域的、广语的、广博的、跨区三跨(广域的、广语的、广博的、跨区域、跨语种、跨行业)域、跨语种、跨行业)226.7.6 Web3.0完全基于web,用浏览器即可实现复杂系统程序才能实现的系统功能,如一些统计、图表分析功能。236.7.6 Web3.0 帮助用户实现基于关键词或问题的统计学工作 , 提供包括金融、技术、地理、天气、烹调、商业、旅行、人类、音乐等领域的知识和计算结果。 Web3.0提供的是语义搜索,可以从词语的语义层次上来认识和处理用户的检索请求,帮助用户缩小搜索范围,为解决问题而提供方案和参考。2425