• 沒有找到結果。

万维网

在文檔中 第 1 章 电子商务概述 (頁 22-27)

没有万维网,就不会有电子商务。万维网的发明带来了为数以百万计业的业余计算机使 用者提供的数字化服务的非常扩展,包括彩色文本和网页、格式化文本、图片、动画、视频和 声音。简而言之,万维网使建立商业化市场必需的人类表达方式的几乎所有丰富要素对非技 术计算机使用者成为可能。

2.4.1 超文本

因为操个人计算机的网络浏览器软件能使用 HTTP 协议请求被储存在因特网主机服务器 上的一个网页,所以能通过因特网访问万维网网页。超文本是使用嵌入式链接形成格式化网页 的一种方法,这些链接将文档彼此联结,而且将网页链接到其他对象如 声音、视频或动画文 件。 当你点击一个图形和一个视频剪辑播放按钮的时候,你在点击一个超链接。例如,当你在 浏览器中键入一个网址,如 http://www.sec.gov 的的时候,你的浏览器对 sec.gov 服务器发出一 个 HTTP 请求,请求 sec.gov 的首页。

HTTP 是每个网址的第一个字母组合,位于网址的开始位置,紧跟着它的是域名。域名限 定收藏文件的组织服务器计算机。大多数公司有一个与其官方公司名字相同或接近的域名。

目录路径和文件名在网络址里是两个出现较多的信息,帮助浏览器捕捉被请求的网页。同时,

网址叫做统一资源定位符号,或 URL。当把网址键入一个浏览器内时,URL 准确分辨到哪里找 寻数据。举例来说,在下面的网址中:

http://www.megacorp.com/content/feature/082602.html http=用于显示网页的协议

www.megacorp.com=域名

content/feature=目录路径,识别网页被储存在域名网络服务器上何处 082602.html= 文件名及其格式(html 页)

当前可以使用的最通用的、并被因特网域名与地址管理委员会正式认可的域扩展名见下 面列表。国家也有域名如 .uk、.au 和.fr(英国、澳洲和法国)。在下面列表中还有最近被核准顶 级.biz 和.info 和正在考虑的域。在不久的将来,这个列表还将扩大到包括更多类型的组织和工 业。

.com 商业的组织/企业 .edu 教育机构

.gov 美国政府机关 .mil 美国军队 .net 网络计算机

.org 非营利性组织和基础

2001 年 5 月 15 日核准的新顶级域:

.biz 商业公司 .info 信息供给者 计划新的顶级域:

.aero 航空运输工业。

.coop 合作团体 .museum 博物馆 .name 个人 .pro 专业人士 2.4.2 置标语言

虽然最常见的网页格式化语言是 HTML,实际上文档格式的概念在 20 世纪 60 年代随着通 用置标语言(GML)的发展就形成了。

SGML。在 1986 年,国际标准组织正式通过了 GML 的一种变体叫做标准通用置标语言, 或 SGML。SGML 的目标是帮助特大型组织对大量文档格式化并归类。SGML 的优点是它能 独立于任何软件程序运行,但不幸的是,它极端复杂和难学。或许因为这个理由,它没有被 广泛地采用。

HTML。HTML(超文本链接标示语言)是相对容易使用的一种 GML。HTML 为网页设计者 提供一组固定的标示“标签”用于格式化个网页。当这些标签被插入一个网页之中时,他们被浏 览器阅读并翻译为网页显示。你可以看见任何网页的 HTML 源代码,只需点击一下所有浏览

器中都能找到的 "网页源文件"指令。

HTML 的功能是定义文件的结构和风格,包括标题、图形定位、表格和本文格式.从 HTML 引入以来,两个主要的浏览器——Netscape(网景公司)的 Navigator 和 Microsoft(微软公司)的 Internet Explorer——不断地把特征加入 HTML 使程序员能够进一步改进他们的页设计。不幸 的是,许多功能的加强只有在一个公司的浏览器中起作用,而且这种发展威胁到通用计算机 平台的达到。 更糟糕的是,建立具有专有功能的浏览器使建设电子商务网站的费用增加。每当 你建立一个电子商务网站,必须特别注意确保网页能用主要浏览器观看,甚至浏览器过时的版 本。

HTML 网页可以使用微软的 Word 或几种网页编辑器中任何一种通过本文编辑器,例如 Notepad(记事本)或 Wordpad(写字本)生成(只需把 Word 文件保存为一个网页)。

XML。可扩展标示语言(XML)使网络文件格式化发生了一次巨大的飞跃。XML 是由万维 网联合会开发的一种新置标语言规范。XML 是像 HTML 一样的一种置标语言,但是它又有非 常不同的目的。XML 是用于描述数据和信息,而 HTML 的目的是控制"表现与感觉" 并将数据 在网页上显示。

比如,如果你想要把一个病人的病历卡——包括诊断、个人身份、病史信息和任何医生 笔记——通过网络从一个在波士顿的数据库发送到纽约一所医院,使用 HTML 是不可能的。

然而,使用 XML,这些有关病人的富文件(数据库记录)可以容易通过网络发送并显示。

XML 是 "可扩展的",意味着用于描述并显示数据的标签被使用者定义,而在 HTML 中标签 是有限制的且是预先定义的。XML 也能把信息转变成新的格式,例如从一个数据库输入信息并 显示为一张表格。使用 XML,数据能被有选择性地分析且显示,使它成为比 HTML 更有力的 可选方案。这意味着商业公司,或整个工业,全部能使用与网络兼容的置标语言通过发票、可支 付帐户、薪资记录和财政信息来描述。一旦完成描述,这些商业文件可以被储存在内联网网络 服务器上并在整个公司共享。

XML 仍然不能替换 HTML。当前,只有微软的 Internet Explorer 5 完全支持 XML,而 Netscape(网景公司)不支持 (虽然这种现象可能改变)。XML 能否最终替代 HTML 作为标准的 网络格式规范,在很大程度上仰赖将来的网络浏览器是否支持它。目前,XML 和 HTML 在相 同的网页上并肩工作。HTML 用来定义应该如何格式化信息,而 XML 用来描述数据它本身。

2.4.3 网络服务器及客户机

我们已经描述了客户机/服务器计算技术及其在计算机技术结构中引起的革命。你已经知 道服务器是一个联接到网络的计算机,用于储存文件、控制外设、与外界——包括因特网接 口,且为网络上的其他计算机进行一些处理。

但什么是网络服务器?网络服务器软件是一种使计算机能够向网上客户机传递 HTML 网 页的软件,而客户机通过发出 HTTP 请求申请这种服务。网络服务器软件的两种主要品牌是 Apache 和微软的 NT 服务器软件,前者是一种免费的网络服务器共享软件,约占有 60%的市场;

后者约占有 20%的市场。

除了回应网页请求之外,所有的网络服务器还提供一些附加的基本能力,例如下列各项:

 安全服务——主要由认证服务组成,确认人们试图对网站进行的访问是经过授权的。

对于处理支付交易的网站,网络服务器也支持加密套接字协议层(SSL)——用于在因 特网上安全地传输与接收信息的因特网协议。当私人信息如姓名、电话号码、地址 和信用卡数据等需要向一个网站提供时,网络服务器使用 SSL 确保从浏览器到服务 器来回传递的数据不被损害。

 文件传输协议(FTP)——这个协议允许使用者从服务器来回移动文件。根据使用者的 身份不同,一些网站限制文件上传到网络服务器,而其他网站限制下载。

 搜索引擎——正如搜索引擎网站使用户能够为特殊的文件搜寻整个万维网,基本网络 服务器软件包中的搜寻引擎模块允许对网站的网页和内容进行索引,并允许网站内容 的关键词搜索。当进行搜寻时,搜索引擎使用索引, 索引是服务器上所有文件的列表。

将搜寻项与索引进行比较,确定可能的匹配。

 数据捕获——网络服务器还有助于监测网站访问量,捕获有关谁访问某个网站、用 户在那里停留多久、每次访问的日期和时间、和服务器上哪个特定网页被存取等信 息。这个信息被汇编并保存在一个日志文件中,然后能通过用户日志文件进行分析。

通过分析一个日志文件,网站管理员能找出访客总数、平均访问时间长度和最流行 的目的地或网页。

术语网络服务器有时也被用于指运行网络服务器软件的实际计算机。网络服务器计算机 的领先制造商是 IBM(国际商用机器公司)、Compaq(康柏)、Dell(戴尔)和 Hewlett Packard(惠普)。

虽然任何个人计算机都能运行网络服务器软件,但是最好使用一部为这个目的最佳化的计算 机。作为一个网络服务器,一部计算机必须安装上述网络服务器软件且连接到因特网。每部网 络服务器计算机有一个 IP 地址。例如,如果你在浏览器中键入 http://www.aw.com/laudon,浏 览器软件向域名为 aw.com 的网络服务器发出 HTTP 服务请求。然后服务器找出它硬盘上名为

"laudon"的网页,把网页送回到你的浏览器并在屏幕上显示。

除了一般的网络服务器软件包之外,网络上其实还有许多类专用服务器, 从访问数据库特 定信息的数据库服务器, 到递特定标题广告的广告服务器,到提供邮寄信息的邮件服务器,以及 提供视频剪辑的视频服务器。在一个小型电子商务网站,所有的这些软件包可能在一部具有 一个处理器的机器上运行。在一个大公司的网站,可能有数百台分布的机器, 多数具有多个处 理器,运行上述特定的网络服务器功能。

另一方面,网络客户机是指任何一种联接到因特网、能够发出 HTTP 请求并显示网页的 计算装置。最常见的客户机是采用 Windows 操作系统的个人计算机或麦金托什机,各种不同风 格的 UNIX 机远远排在第三。然而,增长速度最快的一类网络客户机并不是计算机,而是个人 数字助理(PDA)例如 Palm 和 HP Jornada(掌上电脑)以及配备无线网络访问软件的蜂窝电话。

总之,网络客户机可以是任何装置——包括电冰箱、加热器、家用照明系统或汽车仪表盘——

只要它能从网络服务器发送并接收信息。

2.4.4 网络浏览器

网络浏览器的主要目是显示网页,但浏览器也有更多的功能, 例如电子邮件和新闻讨论组

在文檔中 第 1 章 电子商务概述 (頁 22-27)

相關文件