第1章web数据库概述 本章要点: Web数据库的概念 几种常用Web数据库的特点 脚本程序与数据库连接的常用方法
第1章 Web数据库概述 本章要点: • Web数据库的概念 • 几种常用Web数据库的特点 • 脚本程序与数据库连接的常用方法
11web概述 令11.1Web的历史 Web的产生是与互联网的发展密切相 关的。1965年 Ted nelson首创了“超文本 术语,1967年把实现分布式的计划命名 为Ⅹ anadu。但该项目于1987年才算完成, 只设计出“一个运行于SUN工作站上的 粗糙的工具”。1988年, Autodesk公司 买下了 Xanadu, Nelson继续研究该项目
1.1 Web概述 ❖ 1.1.1 Web的历史 Web的产生是与互联网的发展密切相 关的。1965年Ted Nelson首创了“超文本” 术语,1967年把实现分布式的计划命名 为Xanadu。但该项目于1987年才算完成, 只设计出“一个运行于SUN工作站上的 粗糙的工具” 。1988年,Autodesk公司 买下了Xanadu,Nelson继续研究该项目
直到1988年,才设计出1981年的目 标。欧洲粒子物理实验室即CERN的 Tim berners-Le受到 Nelson的影响提出 项计划,目的是使科学家们很容易查 阅同行的文章,进一步演化成科学家能 在服务器上创建文档。该项目从1990年 10月开始到1990年12月完成,结果出版 了命令行方式浏览器和 NeXTStep浏览 器。该浏览器可用于浏览服务器超文本 文件及CERN的 USENET
直到1988年,才设计出1981年的目 标。欧洲粒子物理实验室即CERN的 Tim Berners-Lee受到Nelson的影响提出 一项计划,目的是使科学家们很容易查 阅同行的文章,进一步演化成科学家能 在服务器上创建文档。该项目从1990年 10月开始到1990年12月完成,结果出版 了命令行方式浏览器和NeXTStep浏览 器。该浏览器可用于浏览服务器超文本 文件及CERN的USENET
1992年7月,WWW在CERN内部 得到了广泛的使用。到了1993年1月全 世界共有30台Web服务器,并有各种浏 览器版本发行,包括用于 Macintosh和Ⅹ Windows的客户程序。1993年伊利诺斯 大学 Urbana- Champaign分校的国家超级 计算应用中心NCSA( National center for Supercomputing Applications)发行 了一个新的浏览器软件。从此,WWW 初具规模
1992年7月,WWW在CERN内部 得到了广泛的使用。到了1993年1月全 世界共有30台Web服务器,并有各种浏 览器版本发行,包括用于Macintosh和X Windows的客户程序。1993年伊利诺斯 大学Urbana-Champaign分校的国家超级 计算应用中心NCSA(National Center for Supercomputing Applications)发行 了一个新的浏览器软件。从此,WWW 初具规模
CERN的Tim和他的小组解决了文档 的共享和链接问题,但是主要基于 NeXT服务器及工作站。由 Joe hardin领 导的NCSA系统开发小组开始一项旨在 开发一个不仅能处理Tim描述的超文本, 而且还能支持其它的多种协议的WWW 浏览器。于是在1993年2月发行了X windows版 Mosaic1.0。随后, Mosaic浏 览器版本逐渐增加采用了MME协议在 浏览器中能直接浏览图形甚至声音。这 时web基本成熟,使WWW在 Internet中 空前火爆,也如此产生了浏览器间的竞 争
CERN的Tim和他的小组解决了文档 的共享和链接问题,但是主要基于 NeXT服务器及工作站。由Joe Hardin领 导的NCSA系统开发小组开始一项旨在 开发一个不仅能处理Tim描述的超文本, 而且还能支持其它的多种协议的WWW 浏览器。于是在1993年2月发行了Xwindows版Mosaic 1.0。 随后,Mosaic浏 览器版本逐渐增加采用了MIME协议在 浏览器中能直接浏览图形甚至声音。这 时Web基本成熟,使WWW在Internet中 空前火爆,也如此产生了浏览器间的竞 争
NCSA把服务器技术转让给了一家名 为 Spyglass商业转售商,并把客户程序 交给经销商出售,随后的一段时间内出 现了几十种浏览器。1994年3月Marc Andreessen等第一批人员离开NCSA与硅 谷的 Silicon graphics公司的 Jim clark成立 了 Mosaic通讯公司(1994年10月更名为 Netscape通讯公司),并雇佣了许多 Mosaic、WWW、Iynx等的设计者,很 快发布了第一代浏览器产品,实现了许 多HTML正在讨论的特性
NCSA把服务器技术转让给了一家名 为Spyglass的商业转售商,并把客户程序 交给经销商出售,随后的一段时间内出 现了几十种浏览器。1994年3月Marc Andreessen等第一批人员离开NCSA与硅 谷的Silicon Graphics公司的Jim Clark成立 了Mosaic通讯公司(1994年10月更名为 Netscape 通讯公司),并雇佣了许多 Mosaic、WWW、Lynx等的设计者,很 快发布了第一代浏览器产品,实现了许 多HTML正在讨论的特性
|1.Web及其工作模式 web即万维网,就是通过使用通讯设 备和线路,将处在不同地理位置、操作 上相对独立的多个计算机连接起来,再 配置一定的系统软件和应用软件,在这 些计算机上实现软硬件的资源共享和信 息传递,由此而构成的计算机网络
❖ 1.1.2 Web及其工作模式 Web即万维网,就是通过使用通讯设 备和线路,将处在不同地理位置、操作 上相对独立的多个计算机连接起来,再 配置一定的系统软件和应用软件,在这 些计算机上实现软硬件的资源共享和信 息传递,由此而构成的计算机网络
互联网是由全球众多的计算机局域网 互相连接组成的一个超大规模的网络系 统,在这个系统中运行着多种应用系统, 如上网使用的网页浏览系统—WWW、 上传与下载用的文件传输系统FTP 收发电子邮件所使用的电子邮件系统 EMa等。互联网中运行的每一种应 用系统都是由互联网中相应的服务器系 统、客户机系统构成,也就是说互联网 从物理连接来看是由众多的计算机组成, 而从逻辑上看是由多个功能子网组成
互联网是由全球众多的计算机局域网 互相连接组成的一个超大规模的网络系 统,在这个系统中运行着多种应用系统, 如上网使用的网页浏览系统——WWW、 上传与下载用的文件传输系统——FTP、 收发电子邮件所使用的电子邮件系统— —E-Mail等。互联网中运行的每一种应 用系统都是由互联网中相应的服务器系 统、客户机系统构成,也就是说互联网 从物理连接来看是由众多的计算机组成, 而从逻辑上看是由多个功能子网组成
前面所提到的几个应用系统即是一些 常见的子网,其中的WWW由联入互联 网的Web服务器和浏览页面的客户机构成, 这种工作模式通常称为B/S模式 ( Browser/ Server模式)。还有一种模式 为CS模式( Client/server模式),它是通 过在服务器和客户机上分别安装相应的 程序,从而达到使客户机能够与服务器 进行通讯的目的
前面所提到的几个应用系统即是一些 常见的子网,其中的WWW由联入互联 网的Web服务器和浏览页面的客户机构成, 这种工作模式通常称为 B/S 模 式 (Browser/Server模式)。还有一种模式 为C/S模式(Client/Server模式),它是通 过在服务器和客户机上分别安装相应的 程序,从而达到使客户机能够与服务器 进行通讯的目的
客户机/服务器的概念来源于日常生 活中常见的一种工作方式。例如,在 个大餐馆中,顾客向服务员点菜,服务 员把顾客的要求通知给厨房的厨师,厨 师按顾客的要求做好菜让服务员端给顾 客,这就是一种餐馆的C/S工作方式。餐 馆中的服务员和厨师进行了分工:服务 员直接面向顾客,了解顾客的要求并向 顾客提供最终服务;厨师看不到食客, 但具体运作食客提交的任务
客户机/服务器的概念来源于日常生 活中常见的一种工作方式。例如,在一 个大餐馆中,顾客向服务员点菜,服务 员把顾客的要求通知给厨房的厨师,厨 师按顾客的要求做好菜让服务员端给顾 客,这就是一种餐馆的C/S工作方式。餐 馆中的服务员和厨师进行了分工:服务 员直接面向顾客,了解顾客的要求并向 顾客提供最终服务;厨师看不到食客, 但具体运作食客提交的任务