当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《电子商务》第3章 基于WWW的电子商务工具

资源类别:文库,文档格式:PDF,文档页数:28,文件大小:2.44MB,团购合买
在线采购文件夹、复印纸、电话和铅笔等办公用品既方便又节约成本。比起传统的订购 方法,这种新的方法能明显节约成本。位于加州桑尼维尔( S u n n y v a l e)市的软件开发商A r i b a 公司很早就发现,应该有一种企业资源计划软件来支持办公用品的订货、运输和开具发票。
点击下载完整版文档(PDF)

Chinapub.coM 下载 第3章基于WW的电子商务工具 3.1引子 在线采购文件夹、复印纸、电话和铅笔等办公用品既方便又节约成本。比起传统的订购 方法,这种新的方法能明显节约成本。位于加州桑尼维尔( Sunnyvale)市的软件开发商 ariba 公司很早就发现,应该有一种企业资源计划软件来支持办公用品的订货、运输和开具发票。 Ariba知道,办公用品是每个企业都需要的,其花费在企业总支出中的比重超过30%。在线订 购不仅消灭了纸张订单、电话费和产品目录,还大大节约了时间,因此很容易节约成本。虽 然它不是因特网上最有吸引力的应用,但电子商务支持的办公用品采购确实为企业带来了很 好的回报。采购专家们估计,新方法可节约12%的成本。如果一个企业每年在办公用品上的 花费是300万美元(按照常规标准,这只是一个小企业),每年就可以节约36万美元。本章讨 论实施Aba公司这样的系统所需要的软硬件。 学习目标 哪些计算机支持WWW服务器。 ·典型的WWW服务器软件包对硬件的要求 WWW服务器的基本功能 wwW服务器的其他辅助功能 些WWW服务器软件,包括 Apache、微软公司的 Internet Information Server、网景公 司的 Enterprise Server和 O Reilly公司的 WebSite professional Www服务器的高级工具 本章介绍支持电子商务系统的技术背景知识。电子商务的具体特征和功能将在以后的章 节详细介绍。 32WW服务器的硬件及其性能评价 进行有效的WWW展示需要精心的计划和明智的选择。WWw服务器的两个关键是WWW 服务器硬件(或计算机)和www服务器软件。本章介绍WWW软件对计算机性能的要求。当 然,一个受欢迎的网站(即访问者众多的网站,如微软公司的网站)所要求的WwW服务器 比一个小网站(如一家社区医院的网站)大得多。要确定服务器的性能要求,首先应该确定 要在服务器上运行什么样的wWW服务器软件。其次要确定应安装的硬件,因为软件需求限 制了计算机硬件方案。我们在本章后面介绍软件的特征。最后,介绍与硬件软件组合有关的 服务器性能评价和衡量标准 32.1自营主机与主机托管的选择 对大多数想进行WWW展示并在未来提供电子商务服务的企业来说,一个关键的问题就

下载 第3章 基于WWW的电子商务工具 3.1 引子 在线采购文件夹、复印纸、电话和铅笔等办公用品既方便又节约成本。比起传统的订购 方法,这种新的方法能明显节约成本。位于加州桑尼维尔( S u n n y v a l e)市的软件开发商A r i b a 公司很早就发现,应该有一种企业资源计划软件来支持办公用品的订货、运输和开具发票。 A r i b a知道,办公用品是每个企业都需要的,其花费在企业总支出中的比重超过 3 0 %。在线订 购不仅消灭了纸张订单、电话费和产品目录,还大大节约了时间,因此很容易节约成本。虽 然它不是因特网上最有吸引力的应用,但电子商务支持的办公用品采购确实为企业带来了很 好的回报。采购专家们估计,新方法可节约 1 2 %的成本。如果一个企业每年在办公用品上的 花费是3 0 0万美元(按照常规标准,这只是一个小企业),每年就可以节约 3 6万美元。本章讨 论实施A r i b a公司这样的系统所需要的软硬件。 学习目标 • 哪些计算机支持W W W服务器。 • 典型的W W W服务器软件包对硬件的要求。 • WWW服务器的基本功能。 • WWW服务器的其他辅助功能。 • 一些W W W服务器软件,包括 A p a c h e、微软公司的Internet Information Server、网景公 司的Enterprise Server和O ’ R e i l l y 公司的 WebSite Professional。 • WWW服务器的高级工具。 本章介绍支持电子商务系统的技术背景知识。电子商务的具体特征和功能将在以后的章 节详细介绍。 3.2 WWW服务器的硬件及其性能评价 进行有效的W W W展示需要精心的计划和明智的选择。 W W W服务器的两个关键是 W W W 服务器硬件(或计算机)和 W W W服务器软件。本章介绍W W W软件对计算机性能的要求。当 然,一个受欢迎的网站(即访问者众多的网站,如微软公司的网站)所要求的 W W W服务器 比一个小网站(如一家社区医院的网站)大得多。要确定服务器的性能要求,首先应该确定 要在服务器上运行什么样的 W W W服务器软件。其次要确定应安装的硬件,因为软件需求限 制了计算机硬件方案。我们在本章后面介绍软件的特征。最后,介绍与硬件软件组合有关的 服务器性能评价和衡量标准。 3.2.1 自营主机与主机托管的选择 对大多数想进行 W W W展示并在未来提供电子商务服务的企业来说,一个关键的问题就

inapub.com如a和m的57 下载 是决定是否自营主机。规划wwW服务器(以后可能会发展成为电子商务服务器)的第一步 非常重要,就是了解公司的管理人员和销售人员希望通过这个服务器完成什么工作。他们想 通过服务器接触哪些人?交易活动要在服务器上完成吗?公司职员每天和服务器打交道的程 度如何?一旦企业的需要超出了WWW服务而准备开展电子商务时(这时就需要一个专门的 电子商务服务器),企业就要再次决定是否需要自己的服务器。企业可能认为,根据企业的 WWW和商务要求,第三方的WWW和电子商务服务商是最好的起步方案。你学习了第4章会 发现,很多小的WWW商店通常会利用第三方主机托管服务商为其提供WWW服务和电子商 务服务,特别在是当企业的WWW网站相对较小或企业所销售的产品品种有限的时候尤其如 此。例如,在制定www服务器主机决策的时候,你应该知道,当Www网站的访问量增加, 硬件平台和软件的组合能否快速升级。当然,企业的WWW服务器需求同其电子商务交易量 和WWW网站访问量直接相关。最成功的电子商务解决方案应该是可伸缩的,即可以随着需 求的变化而调整。如果需要增加了,而服务器的性能不能相应增加,企业要付出的代价就太 由于多种原因,使用第三方或ISP的主机托管服务可能是一个理想的解决方案。这时, www和电子商务领域的新手(如小企业)不需要采购硬件或软件就可以开办WWw网站。此 外,第三方的主机托管服务可满足员工提出的耗时开发的需求,如果没有第三方提供的主机 托管服务,这些需求将会成为企业的直接负担。使用ISP意味着小企业不必与因特网建立直接 的连接。小企业也可采用第三方的电子商务软件,这些软件可提供多种基本的WWW页面服 务以及在线销售产品时所必需的促销服务 如果对使用第三方的WWW主机还不能确定,可以请教WWW主机托管协会(WHG) WHG成立于1998年,其目的是建立一套有利于所有主机托管服务提供商并保护消费者的行业 标准。WHG希望WWW主机托管认证能成为因特网商务活动的组成部分,这相当于一个因特 网良商会。虽然这是一个新组织,但它有扎实的基础和强有力的管理者(点击本书在线版上 的 Web host guild链接可访问其主页)。 企业是否自营主机的决策影响网站的可访问性和带宽。如果一个网站可同时接待很多访 问者,这个网站的带宽就很大,反之,它的带宽就很窄。如果企业网站的访问者很少,缓慢 的因特网接入速度和较窄的带宽也足够了。反之,如果一个受欢迎的网站每小时接待成千上 万的访问者,它就要投资建立高速的WWW设施或租用第三方的主机,但要求第三方能够提 供高速的因特网接入服务。全国性的ISP(如 Sprint和 MCI WorldCom)有高速的因特网主干网 如果你租用它们的主机,带宽自然不成问题。主干网是构成因特网连接的主要网络 企业刚开始时没有必要租用全国性ISP的主机托管,最好选择一个地方性的第三方ISP, 但必须了解这家地方性的ISP是如何同全国性的ISP建立连接的。即使小网站也可能会迅速成 长,需要越来越宽的带宽。如果所选择的地方性ISP与全国性ISP有直接的良好合作关系,就 很容易升级WWW网站,使之能处理增长的访问量。如果小的主机托管公司同大ISP有联系, 它的顾客就能获得较快的连接速度和较宽的带宽。虽然ISP主机服务商可能提供T1级服务,也 需要知道它有几条T1线路。有些ISP会让很多顾客使用一条T1线路,这就降低了带宽。一个 用的衡量标准是顾客数和T1线路数的比率,这个比率越低越好,因为比率越低意味着每个顾 客可以使用的带宽越宽 使用主机托管而不自营主机时,就需要了解主机托管商。图3-1给出了 EZ Webhost服务的

是决定是否自营主机。规划 W W W服务器(以后可能会发展成为电子商务服务器)的第一步 非常重要,就是了解公司的管理人员和销售人员希望通过这个服务器完成什么工作。他们想 通过服务器接触哪些人?交易活动要在服务器上完成吗?公司职员每天和服务器打交道的程 度如何?一旦企业的需要超出了 W W W服务而准备开展电子商务时(这时就需要一个专门的 电子商务服务器),企业就要再次决定是否需要自己的服务器。企业可能认为,根据企业的 W W W和商务要求,第三方的 W W W和电子商务服务商是最好的起步方案。你学习了第 4章会 发现,很多小的 W W W商店通常会利用第三方主机托管服务商为其提供 W W W服务和电子商 务服务,特别在是当企业的 W W W网站相对较小或企业所销售的产品品种有限的时候尤其如 此。例如,在制定 W W W服务器主机决策的时候,你应该知道,当 W W W网站的访问量增加, 硬件平台和软件的组合能否快速升级。当然,企业的 W W W服务器需求同其电子商务交易量 和W W W网站访问量直接相关。最成功的电子商务解决方案应该是可伸缩的,即可以随着需 求的变化而调整。如果需要增加了,而服务器的性能不能相应增加,企业要付出的代价就太 大了。 由于多种原因,使用第三方或 I S P的主机托管服务可能是一个理想的解决方案。这时, W W W和电子商务领域的新手(如小企业)不需要采购硬件或软件就可以开办 W W W网站。此 外,第三方的主机托管服务可满足员工提出的耗时开发的需求,如果没有第三方提供的主机 托管服务,这些需求将会成为企业的直接负担。使用 I S P意味着小企业不必与因特网建立直接 的连接。小企业也可采用第三方的电子商务软件,这些软件可提供多种基本的 W W W页面服 务以及在线销售产品时所必需的促销服务。 如果对使用第三方的 W W W主机还不能确定,可以请教 W W W主机托管协会( W H G)。 W H G成立于1 9 9 8年,其目的是建立一套有利于所有主机托管服务提供商并保护消费者的行业 标准。W H G希望W W W主机托管认证能成为因特网商务活动的组成部分,这相当于一个因特 网良商会。虽然这是一个新组织,但它有扎实的基础和强有力的管理者(点击本书在线版上 的Web Host Guild链接可访问其主页)。 企业是否自营主机的决策影响网站的可访问性和带宽。如果一个网站可同时接待很多访 问者,这个网站的带宽就很大,反之,它的带宽就很窄。如果企业网站的访问者很少,缓慢 的因特网接入速度和较窄的带宽也足够了。反之,如果一个受欢迎的网站每小时接待成千上 万的访问者,它就要投资建立高速的 W W W设施或租用第三方的主机,但要求第三方能够提 供高速的因特网接入服务。全国性的I S P(如S p r i n t和MCI Wo r l d C o m)有高速的因特网主干网。 如果你租用它们的主机,带宽自然不成问题。主干网是构成因特网连接的主要网络。 企业刚开始时没有必要租用全国性 I S P的主机托管,最好选择一个地方性的第三方 I S P, 但必须了解这家地方性的 I S P是如何同全国性的 I S P建立连接的。即使小网站也可能会迅速成 长,需要越来越宽的带宽。如果所选择的地方性 I S P与全国性I S P有直接的良好合作关系,就 很容易升级 W W W网站,使之能处理增长的访问量。如果小的主机托管公司同大 I S P有联系, 它的顾客就能获得较快的连接速度和较宽的带宽。虽然 I S P主机服务商可能提供T 1级服务,也 需要知道它有几条T 1线路。有些I S P会让很多顾客使用一条T 1线路,这就降低了带宽。一个有 用的衡量标准是顾客数和 T 1线路数的比率,这个比率越低越好,因为比率越低意味着每个顾 客可以使用的带宽越宽。 使用主机托管而不自营主机时,就需要了解主机托管商。图 3 - 1给出了EZ We b h o s t服务的 第3章 基于W W W的电子商务工具 5 7 下载

58电子商多 Chinaopub.com 下载 网页。一般来说,ISP有主机托管的专业知识,这是中小企业所不具备的。ISP不仅有尝提供 因特网接入服务,还有尝提供WWW和因特网的专业知识。企业用现有网络在内部创建并维 护wWW网站是非常困难的,出现的任何问题都需要企业自己解决(ISP对任何问题都不承担 责任)。除了那些有大网站和大量计算机专业人员的大企业,采用企业外部的主机托管服务总 要合算一些。虽然外部网(见第2章)最好由企业自营,但对小企业来说,第三方的主机托管 服务商是运行和维护wwW服务及电子商务的一个好的选择。 TAblas taicaLosiiig llane Windows NT NT Hosting Plan Features The EZ NT Windows NT hosting option offers all of s24.9 suited for people who need features such as Microsof@ Frontpalte.It is Setup fee $50.00 GI script bin directory ep support to get you going. Great starter plan! and more email options then the EZ NT package. $44.95 Monthly atures such as microsof( Access senver-configured scripts and full access to add your own Scripts. EZ NT f.r.r pls is our most popular package. Ideal for Small Businesses. (n) Set Web Based Email managemer of dynamic and interactive e-commerce web site slent the el dev hosting plan is our most complete This Professional package is specially designed with the NT Developer and $139.95 Monthy limited POP3 accounts, multiple ODBC conections and detailed hit atistic reports using Statistic Server Comes wth 2 additional IP Addresses. An Excellant Resellers Unix packageoferseverthingonewoudnedtohae 图3-1WwW主机选择 322WW平台选择 企业在选择WWW计算机硬件时应该有长远打算。速度快的服务器显然比速度慢的好 但应该考虑现在你的企业还是个小企业时什么样的服务器在目前是个好选择:当你的企业成 长起来后什么样的服务器又是好的方案。选择服务器硬件时要考虑的另一重要因素是在服务 器上可能发生的内部(内部网)和外部的信息访问量或交易数。对一个刚刚创业的小企业来 说,每小时可能只有几千次访问或点击。知名的大企业的网站每小时可能有数以万计的访问 者。这时,你应该进行认真的计划和测试。因为有些访问者使用的是高速连接和高性能的客 户机,有些则用的是低速的拨号连接和PC级的客户机,你可能得用多台计算机来满足这两种 不同类型的顾客

网页。一般来说, I S P有主机托管的专业知识,这是中小企业所不具备的。 I S P不仅有尝提供 因特网接入服务,还有尝提供 W W W和因特网的专业知识。企业用现有网络在内部创建并维 护W W W网站是非常困难的,出现的任何问题都需要企业自己解决( I S P对任何问题都不承担 责任)。除了那些有大网站和大量计算机专业人员的大企业,采用企业外部的主机托管服务总 要合算一些。虽然外部网(见第 2章)最好由企业自营,但对小企业来说,第三方的主机托管 服务商是运行和维护W W W服务及电子商务的一个好的选择。 图3-1 WWW主机选择 3.2.2 WWW平台选择 企业在选择 W W W计算机硬件时应该有长远打算。速度快的服务器显然比速度慢的好。 但应该考虑现在你的企业还是个小企业时什么样的服务器在目前是个好选择;当你的企业成 长起来后什么样的服务器又是好的方案。选择服务器硬件时要考虑的另一重要因素是在服务 器上可能发生的内部(内部网)和外部的信息访问量或交易数。对一个刚刚创业的小企业来 说,每小时可能只有几千次访问或点击。知名的大企业的网站每小时可能有数以万计的访问 者。这时,你应该进行认真的计划和测试。因为有些访问者使用的是高速连接和高性能的客 户机,有些则用的是低速的拨号连接和 P C级的客户机,你可能得用多台计算机来满足这两种 不同类型的顾客。 5 8 电 子 商 务 下载

ChMa0Nm2a甲m的石n59 下载 硬件决策、操作系统选择和应用服务器软件的选择这三者是密切相关的。它们共同决定 了你的wWW系统的性能。服务器决策的一个最重要因素就是服务器硬件是否可伸缩,可伸 缩性意味着可以升级服务器,甚至无缝连上更多的服务器。在服务器访问量非常高时,需要 为网站增加更多的计算能力。在一台个人计算机上运行企业级的应用服务器(见下一节)是 不可能的。同样,为一个小网站购买并安装价值5万美元的应用服务器也太浪费了。如果微软 SQL Server和 Oracle的数据库服务器所用的计算机同WwW或电子商务服务器所用的计算机相 同,这肯定不行,因为数据库产品需要更大的处理能力和内存空间,同时会降低WwW服务 器的响应时间。图3-2给出了一个大型可伸缩的三层WWW和电子商务系统的例子 建立可伸缩的电子商务系统 WWW服务器层 入因特网请求 分配工作负荷 的域名系统 www服务器把Www请 求送到电子商务服务器 再把返回数据放入客户机 WWW页面 WWW服务器 中间层 电子商务服务器验证用户 创建交易并从后端系统搜 索数据 略器 调用产品目 产品目录数 录数据库 产品目录数据库包含现 货产品的详细说明 后端层 ERP或主机应用程序包含后端 ERP系统 主机 库存数据并对订单进行处理 图3-2一个可伸缩的三层WWW和电子商务体系结构 应用服务器是在因特网和企业后端服务器中间的软硬件。它包括用于支持前端客户机用 户的数据库。一种划分应用服务器的方法是按其所支持的操作系统来划分。操作系统是一种 软件,它帮助计算机完成基本的任务,包括运行程序、向各种程序分配内存和磁盘空间等计 算机资源、为计算机上的其他设备(键盘和监视器等)提供输入和输出服务。计算机必须要 有操作系统来运行程序。大系统的操作系统需要完成更多的工作,包括跟踪登录到该系统上 的用户并保证用户之间不会互相干扰。 大多数应用服务器都运行在 Windows nt或UNIX操作系统上。这两种操作系统各有明显 的优缺点。 Windows nt比较简单,易于学习和使用,而安装基于UNIX的应用服务器需要掌

硬件决策、操作系统选择和应用服务器软件的选择这三者是密切相关的。它们共同决定 了你的W W W系统的性能。服务器决策的一个最重要因素就是服务器硬件是否可伸缩,可伸 缩性意味着可以升级服务器,甚至无缝连上更多的服务器。在服务器访问量非常高时,需要 为网站增加更多的计算能力。在一台个人计算机上运行企业级的应用服务器(见下一节)是 不可能的。同样,为一个小网站购买并安装价值 5万美元的应用服务器也太浪费了。如果微软 SQL Server和O r a c l e的数据库服务器所用的计算机同 W W W或电子商务服务器所用的计算机相 同,这肯定不行,因为数据库产品需要更大的处理能力和内存空间,同时会降低 W W W服务 器的响应时间。图3 - 2给出了一个大型可伸缩的三层 W W W和电子商务系统的例子。 图3-2 一个可伸缩的三层WWW和电子商务体系结构 应用服务器是在因特网和企业后端服务器中间的软硬件。它包括用于支持前端客户机用 户的数据库。一种划分应用服务器的方法是按其所支持的操作系统来划分。操作系统是一种 软件,它帮助计算机完成基本的任务,包括运行程序、向各种程序分配内存和磁盘空间等计 算机资源、为计算机上的其他设备(键盘和监视器等)提供输入和输出服务。计算机必须要 有操作系统来运行程序。大系统的操作系统需要完成更多的工作,包括跟踪登录到该系统上 的用户并保证用户之间不会互相干扰。 大多数应用服务器都运行在 Windows NT或U N I X操作系统上。这两种操作系统各有明显 的优缺点。Windows NT比较简单,易于学习和使用,而安装基于 U N I X的应用服务器需要掌 第3章 基于W W W的电子商务工具 5 9 下载 建立可伸缩的电子商务系统 输入因特网请求 WWW服务器层 WWW服务器把WWW请 求送到电子商务服务器, 再把返回数据放入客户机 WWW页面 中间层 电子商务服务器验证用户, 创建交易并从后端系统搜 索数据 调用产品目 录数据库 产品目录数 据库 产品目录数据库包含现 货产品的详细说明 E R P或主机应用程序包含后端 库存数据并对订单进行处理 后端层 ERP系统 主机 电子商务 服务器 WWW服务器 分配工作负荷 的域名系统

60电子商多 Chinapub.com 下载 握晦涩难懂的计算机语言。然而,基于UNX的计算机更受欢迎,很多人认为UNX计算机对 企业级的应用服务器的支持更为强大和可靠。根据《个人电脑》( PC Magazine)的分析,全 球大约有65%的ISP采用Sun公司的计算机:另外,75%的ISP使用 Solaris,这是Sun公司专用操 作系统(Sun公司是企业网络计算行业的领袖,它生产强大的工作站、服务器及相应的操作系 统。点击本书在线版中的 Sun microsystems链接,可了解到Sun公司的更多信息。) 安装WWW服务器并不一定要求花很多钱购买大型UNIX机或高级的NT机。可以在运行 Windows98或 Windows2000的PC机(价格不超过1500美元)上建立一个小的WWW服务器。 很多情况下,WWW服务器的软件都是免费的。例如,微软公司就在它的 Windows2000上免 费捆绑销售 Microsoft personal web server。可以在一台运行免费WWw服务器软件的廉价计 算机上快速建立起一个可靠的www服务器。当然,这种计算机和操作系统还不能支持每秒 万次访问的WWW流量,但它毕竟使你能够涉足该领域了。利用小小的投资可以帮助你在决 定购买强大的企业级系统之前建立起一个WWW网站的原型了。 选择服务器的最佳途径是测试各种硬件和操作系统的组合。记住,一定要考虑系统在需 要时升级的能力。 Minecraft公司是一家独立的测试实验室,可为用户测试软件、硬件系统和 网络产品,它声称“已开发出一种符合国际标准的质量系统”。它的网站(见本书在线版中的 Mindcraft Web server performance reports链接)有大量的报告和统计数字,比较应用服务器平 台、操作系统和WWW服务器软件产品的各种组合。图3-3是 Minecraft报告的一个网页 以prs search Hm量 Web server Certified Service Performance Benchmarks Reports Reports Web Server Web Serven Vendor Product Compaq ProLiant 50 Windows NT Server 4.0 erver 2.0 white Papers Compaq ProLiant 2202 Windows NT Windows NT Compaq Server 20 Company Hewlett-Packard Netserrer 2213 Windows NT Contact Us Sun Utra Entering Solaris 2.5.1 Netscape Enterpnse Server 20 图3-3 Minecraft提供的www服务器性能报告

握晦涩难懂的计算机语言。然而,基于 UNIX 的计算机更受欢迎,很多人认为 U N I X计算机对 企业级的应用服务器的支持更为强大和可靠。根据《个人电脑》(PC Magazine)的分析,全 球大约有6 5 %的I S P采用S u n公司的计算机;另外,7 5 %的I S P使用S o l a r i s,这是S u n公司专用操 作系统(S u n公司是企业网络计算行业的领袖,它生产强大的工作站、服务器及相应的操作系 统。点击本书在线版中的Sun Microsystems链接,可了解到S u n公司的更多信息。) 安装W W W服务器并不一定要求花很多钱购买大型 U N I X机或高级的 N T机。可以在运行 Windows 98或Windows 2000的P C机(价格不超过1 5 0 0美元)上建立一个小的 W W W服务器。 很多情况下,W W W服务器的软件都是免费的。例如,微软公司就在它的 Windows 2000上免 费捆绑销售Microsoft Personal Web Server。可以在一台运行免费 W W W服务器软件的廉价计 算机上快速建立起一个可靠的 W W W服务器。当然,这种计算机和操作系统还不能支持每秒 2 万次访问的 W W W流量,但它毕竟使你能够涉足该领域了。利用小小的投资可以帮助你在决 定购买强大的企业级系统之前建立起一个 W W W网站的原型了。 选择服务器的最佳途径是测试各种硬件和操作系统的组合。记住,一定要考虑系统在需 要时升级的能力。 M i n d c r a f t公司是一家独立的测试实验室,可为用户测试软件、硬件系统和 网络产品,它声称“已开发出一种符合国际标准的质量系统”。它的网站(见本书在线版中的 Mindcraft Web server performance reports链接)有大量的报告和统计数字,比较应用服务器平 台、操作系统和W W W服务器软件产品的各种组合。图 3 - 3是M i n d c r a f t报告的一个网页。 图3-3 Mindcraft提供的WWW服务器性能报告 6 0 电 子 商 务 下载

chinapub.com如a的不乙61 下载 .23WwW服务器性能评价 WwW服务器是电子商务的关键组成。对WwW服务器的硬件和软件组合的基准测试可以 使你在制定企业网络系统决策时有足够的信息。基准测试是用来比较硬件和软件性能的一种 试方法。因为计算机技术的发展很快,本书对某一WWW服务器硬件或软件的建议可能很 快就会过时。但一些帮助你作出正确选择的指导思想还是有益的,所以在这里只讲述一些基 Www服务器的作用不只是进行WWW展示,它还可支持企业间的商务和企业与消费者间 的交易,支持企业的应用软件,并作为企业通信的基础设施。所以我们应该了解哪些因素会 影响WWW服务器的性能(哪些因素对服务器没有影响),应该测量服务器的哪些活动,如何 收集服务器的性能信息,哪些软件产品可用来收集WWW服务器的性能数据,以及哪种软件 和硬件组合的性能更好 在评价wWw服务器性能时,应该了解该测量哪些指标,并确保这些指标能够反映WwW 服务器的使用情况。显然,硬件和操作系统是基准测试的主要领域。同一个高级工作站或 台UNIX机相比,一台只有中档CPU、硬盘不大而内存只有32兆的PC机的性能就要差得多了 在不同的wWW基准测试中,不同的操作系统(包括 Solaris和 Windows nt)的性能得分也是 响wwW服务器性能的另一个因素是连接速度。T3连接上的服务器向客户机传输WWW 页面的速度要大大高于T1连接上的相同服务器的速度(在测量服务器原始性能时,不考虑客 户机的连接)。 还有一个应考虑的因素是服务器可处理用户的数量。这个能力很难测量,因为它取决于 服务器的线路速度、客户机的线路速度以及传输的WWW页面的正常大小。测量服务器WwW 面传输能力的重要指标是吞吐能力和响应时间。吞吐能力是某种硬件和软件的组合在单位 时间内能够处理HTTP请求的数目。响应时间是服务器处理一个请求所需的时间。这些数值应 该处于服务器能够处理的负荷范围之内(包括高峰期) 最后,系统应客户机的要求所传输的页面的组合和类型也会大大影响服务器的性能。动 态页面的内容是应客户机的请求由特定的程序来确定的,静态页面是从磁盘检索所获的固定 内容的wWW页面。如果一台服务器主要传输静态页面,其性能要好于传输动态页面的同栏 服务器,这是因为静态页面传输比动态页面传输所需的计算能力小。在传输动态页面时,不 同服务器的性能差异很大 目前有多种WWW服务器基准测试程序,它们可就很多衡量指标对服务器进行测试,依 据这些测试可决定服务器的选择。有些基准测试程序是免费的,有些需要几百美元。表3-1列 出了几种常见的wwW基准测试程序及其开发商。可从本书在线版的链接中了解这些软件及 其开发商和销售商的详细资料。 表3-1WWW服务器基准测试软件 WW冒服务器基准测试软件 开发商 WWW服务器基准测试软件 开发商 微软公司 SPECweb96 SPEC公司 Net Bench ZD公司 WCAT 微软公司 ZD公司 Web Bench SPEC SFS97 SPEC公司 WebStone Minecraft公司

3.2.3 WWW服务器性能评价 W W W服务器是电子商务的关键组成。对 W W W服务器的硬件和软件组合的基准测试可以 使你在制定企业网络系统决策时有足够的信息。基准测试是用来比较硬件和软件性能的一种 测试方法。因为计算机技术的发展很快,本书对某一 W W W服务器硬件或软件的建议可能很 快就会过时。但一些帮助你作出正确选择的指导思想还是有益的,所以在这里只讲述一些基 本的原则。 W W W服务器的作用不只是进行 W W W展示,它还可支持企业间的商务和企业与消费者间 的交易,支持企业的应用软件,并作为企业通信的基础设施。所以我们应该了解哪些因素会 影响W W W服务器的性能(哪些因素对服务器没有影响),应该测量服务器的哪些活动,如何 收集服务器的性能信息,哪些软件产品可用来收集 W W W服务器的性能数据,以及哪种软件 和硬件组合的性能更好。 在评价W W W服务器性能时,应该了解该测量哪些指标,并确保这些指标能够反映 W W W 服务器的使用情况。显然,硬件和操作系统是基准测试的主要领域。同一个高级工作站或一 台U N I X机相比,一台只有中档 C P U、硬盘不大而内存只有 3 2兆的P C机的性能就要差得多了。 在不同的W W W基准测试中,不同的操作系统(包括 S o l a r i s和Windows NT)的性能得分也是 不一样的。 影响W W W服务器性能的另一个因素是连接速度。 T 3连接上的服务器向客户机传输 W W W 页面的速度要大大高于 T 1连接上的相同服务器的速度(在测量服务器原始性能时,不考虑客 户机的连接)。 还有一个应考虑的因素是服务器可处理用户的数量。这个能力很难测量,因为它取决于 服务器的线路速度、客户机的线路速度以及传输的 W W W页面的正常大小。测量服务器 W W W 页面传输能力的重要指标是吞吐能力和响应时间。吞吐能力是某种硬件和软件的组合在单位 时间内能够处理H T T P请求的数目。响应时间是服务器处理一个请求所需的时间。这些数值应 该处于服务器能够处理的负荷范围之内(包括高峰期)。 最后,系统应客户机的要求所传输的页面的组合和类型也会大大影响服务器的性能。动 态页面的内容是应客户机的请求由特定的程序来确定的,静态页面是从磁盘检索所获的固定 内容的W W W页面。如果一台服务器主要传输静态页面,其性能要好于传输动态页面的同档 服务器,这是因为静态页面传输比动态页面传输所需的计算能力小。在传输动态页面时,不 同服务器的性能差异很大。 目前有多种 W W W服务器基准测试程序,它们可就很多衡量指标对服务器进行测试,依 据这些测试可决定服务器的选择。有些基准测试程序是免费的,有些需要几百美元。表 3 - 1列 出了几种常见的 W W W基准测试程序及其开发商。可从本书在线版的链接中了解这些软件及 其开发商和销售商的详细资料。 表3-1 WWW服务器基准测试软件 W W W服务器基准测试软件 开发商 W W W服务器基准测试软件 开发商 I n e t l o a d 微软公司 S P E C w e b 9 6 S P E C公司 N e t B e n c h Z D公司 W C AT 微软公司 S e r v e r B e n c h Z D公司 We b B e n c h Z D公司 SPEC SFS97 S P E C公司 We b S t o n e M i n d c r a f t公司 第3章 基于W W W的电子商务工具 6 1 下载

62电子商多 Chinapub.com 下载 下面介绍几种常见的基准测试软件。 Webstone是最早的wwW服务器基准测试程序,现 在仍非常流行。它是很典型的性能评价程序,所收集的信息同其他www基准测试程序一样。 Webstone是硅图( Silicon Graphic,SGI)公司开发的,后为 Minecraft公司购得了它的所有权 Webstone的工作方式是:测量wWW服务器对 WebStone所生成的工作负荷的响应。这个工作 负荷模拟访问Www服务器的多个WWW客户机(用户通过自己的客户机与WWW网站建立连 接)。 Webstone可在一台计算机上模拟100多台WWW客户机。 Webmaster是一个控制 WebStone所有测试活动的程序,它在一台客户机上运行,并把WWW客户机软件和测试文件 分配给各个客户机。 Webmaster开始执行基准测试后,等待客户机向它报告每台客户机的性能。 Webmaster收 到所有客户机的性能信息后,生成一个汇总报告。WWW客户机所用的文件决定了 WebStone 测试的性能。 WebStone提供了一套标准的文件,这样网络管理员就可公正地比较不同wwW 服务器的测试结果。因为 Webstone基准测试的方式是结构化的,所以测试的结果能够反映 www服务器的操作系统、wwW服务器软件、网络连接速度和CPU速度的组合性能。 Webstone采用HTML测试、CGl测试和AP测试等三种测试来衡量性能。在客户机请求服 务器向它发送HTML编码文件(静态WWW页面)时,就用HTML测试来测量服务器的性能。 CGI测试让wwW服务器运行另一个程序,使用公用网关接口(CGI)协议向该程序发送信息 (WWW表中的信息采用CGI协议与后端程序交流数据)。第三种测试是API测试,它测试 WWW服务器从WWW客户机向服务器的应用程序接口(API)传输信息的能力。API是用于 建立应用代码组的一套协议、路径和工具。API请求启动另一个程序,该程序为wWW服务器 寻找信息,并把信息发回服务器。AP请求的一个例子是,WWW客户机请求其他计算机数据 库中的信息 Web Bench基准测试软件是ZD基准测试公司( Ziff-Davis Benchmark Operation)开发的, 它产生两种重要的指标(或称得分)。其中一种得分表示每秒发到服务器的请求数,另一种得 分表示吞吐能力(用每秒的字符数表示)。 Web Bench的结果是用 Excel格式表示的,所以可以 很容易地画成图表,使用起来非常方便。 Webbench可以免费获得,但只能用在 Windows机 上 SPECwe b96是非营利性的标准性能评价公司( Standard Performance evaluation Corporation,SPEC)开发的一种基准测试程序。 SPECweb96生成工作负荷对WWw服务器进 行测试,这些工作负荷来自有代表性的因特网网站,形成从1K到1000K的wWW文件。虽然 该软件不是免费的,但价格并不高。 如果准备购买支持大访问量的服务器,就应该认真对各种硬件和软件组合进行标准基准 测试。如果准备更新现有的服务器但不能确定应该调整哪些内容,定制的基准测试就可以为 你提供改变文件大小、缓存大小及其他重要参数提供依据。WWW管理者应该定期对企业级 的WWW服务器进行基准测试。对那些访问者很少的小网站来说,基准测试没有太大的意义 这时应该集中精力改进wWW设计和网站漫游以最大限度地满足访问者。 ZD公司能够在若干硬件平台上对多种流行的WWW服务器软件包进行了若干类基准测试, 包括特征测试和性能测试。 Web Bench既可测试静态HTML请求的性能,也可测试动态CGI服 务器请求的性能。测试所用的工作负荷由6000多个文件组成,小到几百字节,大到超过 500KB。这些文件总共占63MB磁盘空间。改变WWW服务器缓存大小让所有文件都存储在缓

下面介绍几种常见的基准测试软件。 We b S t o n e是最早的W W W服务器基准测试程序,现 在仍非常流行。它是很典型的性能评价程序,所收集的信息同其他 W W W基准测试程序一样。 We b S t o n e是硅图(Silicon Graphic, SGI)公司开发的,后为Mindcraft 公司购得了它的所有权。 We b S t o n e的工作方式是:测量 W W W服务器对We b S t o n e所生成的工作负荷的响应。这个工作 负荷模拟访问W W W服务器的多个W W W客户机(用户通过自己的客户机与 W W W网站建立连 接)。We b S t o n e可在一台计算机上模拟 1 0 0多台 W W W客户机。 We b m a s t e r是一个控制 We b S t o n e所有测试活动的程序,它在一台客户机上运行,并把 W W W客户机软件和测试文件 分配给各个客户机。 We b m a s t e r开始执行基准测试后,等待客户机向它报告每台客户机的性能。 We b m a s t e r收 到所有客户机的性能信息后,生成一个汇总报告。 W W W客户机所用的文件决定了 We b S t o n e 测试的性能。 We b S t o n e提供了一套标准的文件,这样网络管理员就可公正地比较不同 W W W 服务器的测试结果。因为 We b S t o n e基准测试的方式是结构化的,所以测试的结果能够反映 W W W服务器的操作系统、W W W服务器软件、网络连接速度和 C P U速度的组合性能。 We b S t o n e采用H T M L测试、C G I测试和A P I测试等三种测试来衡量性能。在客户机请求服 务器向它发送H T M L编码文件(静态 W W W页面)时,就用 H T M L测试来测量服务器的性能。 C G I测试让W W W服务器运行另一个程序,使用公用网关接口( C G I)协议向该程序发送信息 (W W W表中的信息采用 C G I协议与后端程序交流数据)。第三种测试是 A P I测试,它测试 W W W服务器从W W W客户机向服务器的应用程序接口(A P I)传输信息的能力。 A P I是用于 建立应用代码组的一套协议、路径和工具。 A P I请求启动另一个程序,该程序为 W W W服务器 寻找信息,并把信息发回服务器。 A P I请求的一个例子是,W W W客户机请求其他计算机数据 库中的信息。 We b B e n c h基准测试软件是Z D基准测试公司(Z i ff-Davis Benchmark Operation)开发的, 它产生两种重要的指标(或称得分)。其中一种得分表示每秒发到服务器的请求数,另一种得 分表示吞吐能力(用每秒的字符数表示)。We b B e n c h的结果是用E x c e l格式表示的,所以可以 很容易地画成图表,使用起来非常方便。 We b B e n c h可以免费获得,但只能用在 Wi n d o w s机 上。 SPECweb96 是非营利性的标准性能评价公司( Standard Performance Evaluation Corporation, SPEC)开发的一种基准测试程序。 S P E C w e b 9 6生成工作负荷对 W W W服务器进 行测试,这些工作负荷来自有代表性的因特网网站,形成从 1 K到1 0 0 0 K的W W W文件。虽然 该软件不是免费的,但价格并不高。 如果准备购买支持大访问量的服务器,就应该认真对各种硬件和软件组合进行标准基准 测试。如果准备更新现有的服务器但不能确定应该调整哪些内容,定制的基准测试就可以为 你提供改变文件大小、缓存大小及其他重要参数提供依据。 W W W管理者应该定期对企业级 的W W W服务器进行基准测试。对那些访问者很少的小网站来说,基准测试没有太大的意义。 这时应该集中精力改进W W W设计和网站漫游以最大限度地满足访问者。 Z D公司能够在若干硬件平台上对多种流行的 W W W服务器软件包进行了若干类基准测试, 包括特征测试和性能测试。 We b B e n c h既可测试静态H T M L请求的性能,也可测试动态 C G I服 务器请求的性能。测试所用的工作负荷由 6 0 0 0多个文件组成,小到几百字节,大到超过 5 0 0 K B。这些文件总共占 6 3 M B磁盘空间。改变W W W服务器缓存大小让所有文件都存储在缓 6 2 电 子 商 务 下载

Mab6C如m时63 下载 存里,这样就消除了磁盘性能之间差异的影响,从而对服务器进行公正的比较(WWW服务 器的缓存是专门用来存储WWW页面的高速内存区。需要时,服务器可从高速内存区里取 页面来满足WWw客户机的页面请求,从而避免了从较慢的磁盘区取出页面,所以缓存可节 约时间)。在测试时,用60台客户机向服务器提交wWW请求。这项测试的主要结论如下 每个wWW服务器都能快速有效地处理静态WWW页面 当ZD测试含有CGI请求(请求动态WWW页面)组合时,服务器出现了明显的性能差 异 ·有些服务器软件能够保持良好运行,而有些软件存在每秒处理请求数的上限。 到底哪种服务器软件性能更好并不重要,因为组合不同及新硬件不断出现,这些结果会 发生变化。真正重要的是,这些基准测试的结果表明,在wWW网站管理者购买或租用WwW 服务器之前必须考虑服务器之间的明显的性能差异。 除了测试WWW服务器的原始性能,还要测试服务器软件的有效性和可用性等特征。 些测试将反映软件的某个具体功能是否容易使用以及是否性能良好。下一节将讨论WWW服 务器的功能。 33W服务器软件的功能 WWW服务器可位于因特网上,也可位于企业的专用内部网上。在后一种情况下,通常 有防火墙来保护服务器。服务器是否提供公共访问对其任务和功能也有很大影响。内部网的 WWw服务器在允许用户访问之前通常要询问登录和口令信息来验证用户的身份。一般来说 服务器软件维护登录记录,内容包括组织内部和外部人员每次访问服务器的时间、日期和 URL信息。WWW或HTTP服务器的首要任务就是响应客户机程序所发出的请求。电子商务活 动是由服务器支持的,如同服务器调用后端程序和数据库一样。响应转换成特定的格式送到 服务器,服务器再把特定格式的WWW页面送到发出请求的客户机 根据所用软件包的不同,WWW服务器程序的功能可有很多差异。WWW服务器软件的功 能可按其目的来分组。所有的WWW服务器程序都提供一组核心功能,没有这些核心功能, 这些程序就不成为WwW服务器程序了。 WebSite Professional的开发商 O'Reilly软件公司把 wWW服务器功能分为:核心功能、网站管理、应用构造、动态内容和电子商务。网站管理 也是wWw服务器软件的一项主要功能。虽然并不是WWW服务器程序的所有功能都可准确地 归入上述类型中,但这种功能分类方法是讨论WWW服务器软件功能的一种方便而完善的方 法,所以我们在本节采用这种分类方法。首先,我们考察任何WWW服务器程序都应该具有 的核心功能。 3.3.1核心功能 在前面已经讲过,WWW服务器的最基本的任务就是对用HTTP协议发来的WWW客户机 请求进行处理并做出响应。如果客户机请求一个WWW页面,服务器程序就寻找并取出这个 页面,创建一个HTTP标题并在其后附加上这个HTML文档。如果客户机请求的是动态页面 服务器就调用其他程序,接收后端处理的结果,把响应转换成特定的格式,最后把页面和其 他对象发到发出请求的客户机上(第2章已介绍了这个过程的细节)。IP共享也称为虚拟服务 器,允许不同用户组共享一台服务器的IP地址。虚拟服务器或虚拟主机则允许在一台计算机

存里,这样就消除了磁盘性能之间差异的影响,从而对服务器进行公正的比较( W W W服务 器的缓存是专门用来存储 W W W页面的高速内存区。需要时,服务器可从高速内存区里取出 页面来满足 W W W客户机的页面请求,从而避免了从较慢的磁盘区取出页面,所以缓存可节 约时间)。在测试时,用6 0台客户机向服务器提交W W W请求。这项测试的主要结论如下: • 每个W W W服务器都能快速有效地处理静态 W W W页面。 • 当Z D测试含有C G I请求(请求动态 W W W页面)组合时,服务器出现了明显的性能差 异。 • 有些服务器软件能够保持良好运行,而有些软件存在每秒处理请求数的上限。 到底哪种服务器软件性能更好并不重要,因为组合不同及新硬件不断出现,这些结果会 发生变化。真正重要的是,这些基准测试的结果表明,在 W W W网站管理者购买或租用W W W 服务器之前必须考虑服务器之间的明显的性能差异。 除了测试W W W服务器的原始性能,还要测试服务器软件的有效性和可用性等特征。这 些测试将反映软件的某个具体功能是否容易使用以及是否性能良好。下一节将讨论 W W W服 务器的功能。 3.3 WWW服务器软件的功能 W W W服务器可位于因特网上,也可位于企业的专用内部网上。在后一种情况下,通常 有防火墙来保护服务器。服务器是否提供公共访问对其任务和功能也有很大影响。内部网的 W W W服务器在允许用户访问之前通常要询问登录和口令信息来验证用户的身份。一般来说, 服务器软件维护登录记录,内容包括组织内部和外部人员每次访问服务器的时间、日期和 U R L信息。W W W或H T T P服务器的首要任务就是响应客户机程序所发出的请求。电子商务活 动是由服务器支持的,如同服务器调用后端程序和数据库一样。响应转换成特定的格式送到 服务器,服务器再把特定格式的 W W W页面送到发出请求的客户机。 根据所用软件包的不同, W W W服务器程序的功能可有很多差异。 W W W服务器软件的功 能可按其目的来分组。所有的 W W W服务器程序都提供一组核心功能,没有这些核心功能, 这些程序就不成为 W W W服务器程序了。 WebSite Professional的开发商 O ' R e i l l y软件公司把 W W W服务器功能分为:核心功能、网站管理、应用构造、动态内容和电子商务。网站管理 也是W W W服务器软件的一项主要功能。虽然并不是 W W W服务器程序的所有功能都可准确地 归入上述类型中,但这种功能分类方法是讨论 W W W服务器软件功能的一种方便而完善的方 法,所以我们在本节采用这种分类方法。首先,我们考察任何 W W W服务器程序都应该具有 的核心功能。 3.3.1 核心功能 在前面已经讲过, W W W服务器的最基本的任务就是对用 H T T P协议发来的W W W客户机 请求进行处理并做出响应。如果客户机请求一个 W W W页面,服务器程序就寻找并取出这个 页面,创建一个 H T T P标题并在其后附加上这个 H T M L文档。如果客户机请求的是动态页面, 服务器就调用其他程序,接收后端处理的结果,把响应转换成特定的格式,最后把页面和其 他对象发到发出请求的客户机上(第 2章已介绍了这个过程的细节)。I P共享也称为虚拟服务 器,允许不同用户组共享一台服务器的 I P地址。虚拟服务器或虚拟主机则允许在一台计算机 第3章 基于W W W的电子商务工具 6 3 下载

64子商多 Chinapub.com 下载 上维护多个服务器。这意味着不同用户组可有各自的域名,但所有域名都指向同一台物理 WWw服务器。例如,Foobar公司营销部的域名可以是www.marketing.foobar.com,销售部的 域名可以是wwwsales.foobar.com,但这两个域名都可指向Foobar公司同一台服务器 WWW服务器把逻辑的统一资源定位符(URL)翻译为物理的文件地址。翻译后的地址 直接指向客户机浏览器所请求的页面。例如,WWW服务器可把URL:www.twidleydee. com/ infosheet. html翻译成文件名:C: AHome\Webserver BaseInformation. html。如果此文件名 正确,操作系统就可以取出并处理这个文件了 1.安全性 安全性和验证服务对内部网WWW服务器至关重要,它可验证从因特网进入内部网服务 器的员工身份。安全服务不仅包括用户名和口令的验证,还包括处理认证和私有/公开密钥 (见第6章)。访问控制可基于用户名或URL同意或拒绝用户对文件的访问。服务器支持安全套 接层(SSL)协议,这是网景公司开发的一种协议,用于在因特网上安全地传输保密信息。 WWW网站使用SSL接收来自WWw客户机的保密信息,如用户的信用卡号码。 wwW服务器提供文件传输协议(FTP)服务,用户可用FTP向服务器传输文件或从服务 器获取信息。如果用户使用通用的口令“ anonymous”(匿名)来登录服务器,所用的协议就 是匿名FTP。按照惯例,匿名FTP的用户输入自己的电子邮件地址作为口令。有些WWW服务 器不允许匿名FTP,而有些服务器则允许匿名用户从服务器下载信息,但不可以向服务器上载 信息。此外,大部分服务器允许用 Gopher方式访问网站。 Gopher是明尼苏达大学开发的一套 系统,可以预览WWW,并在WWW和 Gopher.服务器上显示基于文本的层次化的文件列表 虽然 Gopher现在几乎已经绝迹了,WwW服务器仍然支持这个系统。图3-4为用 Gopher显示微 软网站的例子。 iTeInet-leetot acus.edu welcome to Microsoft’ s HoMepage (p1群f5 [2JAll Products I [3]Support I [8]Home I [9JEvents [10]Training 括号里的数字 S2 e setters [13JUs 表示链接 6]Developer Tools [19]windows iness Right to follow a link: Left to go back. H)elp o)ptions P)rint G)o H)ain screen Q)uit /search [delete]-history list 图34用 Gopher访问 microsoft. com 3.搜索 搜索引擎和索引程序是WwW服务器的标准服务。搜索引擎或检索工具可在本网站或整 个WWW检索所请求的文档。索引程序提供全文索引,即为存储在服务器上的所有文档所创

上维护多个服务器。这意味着不同用户组可有各自的域名,但所有域名都指向同一台物理 W W W服务器。例如,F o o b a r公司营销部的域名可以是 w w w. m a r k e t i n g . f o o b a r. c o m,销售部的 域名可以是w w w. s a l e s . f o o b a r. c o m,但这两个域名都可指向F o o b a r公司同一台服务器。 W W W服务器把逻辑的统一资源定位符( U R L)翻译为物理的文件地址。翻译后的地址 直接指向客户机浏览器所请求的页面。例如, WWW 服务器可把 U R L:w w w. t w i d l e y d e e . c o m / i n f o s h e e t . h t m l翻译成文件名: C : \ H o m e \ We b s e r v e r B a s e \ I n f o r m a t i o n . h t m l。如果此文件名 正确,操作系统就可以取出并处理这个文件了。 1. 安全性 安全性和验证服务对内部网 W W W服务器至关重要,它可验证从因特网进入内部网服务 器的员工身份。安全服务不仅包括用户名和口令的验证,还包括处理认证和私有 /公开密钥 (见第6章)。访问控制可基于用户名或 U R L同意或拒绝用户对文件的访问。服务器支持安全套 接层(S S L)协议,这是网景公司开发的一种协议,用于在因特网上安全地传输保密信息。 W W W网站使用S S L接收来自W W W客户机的保密信息,如用户的信用卡号码。 2. FTP WWW 服务器提供文件传输协议( F T P)服务,用户可用F T P向服务器传输文件或从服务 器获取信息。如果用户使用通用的口令“ a n o n y m o u s”(匿名)来登录服务器,所用的协议就 是匿名F T P。按照惯例,匿名F T P的用户输入自己的电子邮件地址作为口令。有些 WWW 服务 器不允许匿名F T P,而有些服务器则允许匿名用户从服务器下载信息,但不可以向服务器上载 信息。此外,大部分服务器允许用 G o p h e r方式访问网站。 G o p h e r是明尼苏达大学开发的一套 系统,可以预览 W W W,并在WWW 和G o p h e r服务器上显示基于文本的层次化的文件列表。 虽然G o p h e r现在几乎已经绝迹了, W W W服务器仍然支持这个系统。图 3 - 4为用G o p h e r显示微 软网站的例子。 图3-4 用Gopher访问microsoft.com 3. 搜索 搜索引擎和索引程序是 W W W服务器的标准服务。搜索引擎或检索工具可在本网站或整 个W W W检索所请求的文档。索引程序提供全文索引,即为存储在服务器上的所有文档所创 6 4 电 子 商 务 下载 括号里的数字 表示链接

napus coM a38 KE n RETR 65 下载 建的索引。当浏览器请求wwW网站检索时,检索引擎比较索引中的术语和请求者的检索术 语,寻找与请求术语相匹配的文档。例如,微软公司的www服务器软件 Internet information Server中捆绑有 Indexing Server。索引软件能够对多种文档形式建立索引。检索引擎一般只返 回用户获准查看的文档,这样增强了网络的安全性。 4.数据分析 WWW服务器可获取访问者的信息,包括谁正在访问一个WWW网站(访问者的URL), 访问者浏览网站的时间有多长,每次访问的日期和时间,以及浏览了哪些页面。这些数据放 在wWW运行日志文件里。这个文件增长很快—尤其是那些每天有成千上万访问者的网站。 对运行日志文件进行认真分析会有很大收获,它可以揭示出访问者的很多有趣信息,以及他 们喜欢什么或不喜欢什么。要更好地利用运行日志文件,有必要采用第三方的WwW运行日 志文件分析程序。这些程序通过查询运行日志文件来对运行日志文件的信息进行汇总。它可 以返回一个汇总的报告,也可以把众多的细节累积到一起,从而揭示出每天、每小时或每分 访问网站的人数以及访问的高峰时段。一种非常流行的WWW运行日志文件分析程序是 Analog(见本书在线版上的 Analog Web server log file analyzer链接)。 Marketwave公司也发 布了几种运行日志文件分析程序(见本书在线版上的 Marketwave Web server log file analyze 涟接)。图3-5为 Marketwave公司的网站公布的一份报告。点击本书在线版上 Space telescope Web report链接,可看到另一种运行日志文件分析程序的例子 Top 7 Most Popular Pages Average Tum Per VIan 现有的 Seconde) Total Requests Per Day the aveage rumber of reou Total Number of 图3-5Www服务器运行日志文件的分析报告 332网站管理 好的wWW网站管理工具的功能远远超过了诸如微软 FrontPage.之类的编辑工具。 FrontPage虽然是一种优秀的编辑程序,而且还有一些网站管理功能,但它不如完整的专用网

建的索引。当浏览器请求 W W W网站检索时,检索引擎比较索引中的术语和请求者的检索术 语,寻找与请求术语相匹配的文档。例如,微软公司的 W W W服务器软件Internet Information Server 中捆绑有Indexing Server。索引软件能够对多种文档形式建立索引。检索引擎一般只返 回用户获准查看的文档,这样增强了网络的安全性。 4. 数据分析 W W W服务器可获取访问者的信息,包括谁正在访问一个 W W W网站(访问者的 U R L), 访问者浏览网站的时间有多长,每次访问的日期和时间,以及浏览了哪些页面。这些数据放 在W W W运行日志文件里。这个文件增长很快—尤其是那些每天有成千上万访问者的网站。 对运行日志文件进行认真分析会有很大收获,它可以揭示出访问者的很多有趣信息,以及他 们喜欢什么或不喜欢什么。要更好地利用运行日志文件,有必要采用第三方的 W W W运行日 志文件分析程序。这些程序通过查询运行日志文件来对运行日志文件的信息进行汇总。它可 以返回一个汇总的报告,也可以把众多的细节累积到一起,从而揭示出每天、每小时或每分 钟访问网站的人数以及访问的高峰时段。一种非常流行的 W W W运行日志文件分析程序是 A n a l o g(见本书在线版上的Analog Web server log file analyzer链接)。Marketwave 公司也发 布了几种运行日志文件分析程序(见本书在线版上的 Marketwave Web server log file analyzer 链接)。图3 - 5为M a r k e t w a v e公司的网站公布的一份报告。点击本书在线版上 Space telescope Web report链接,可看到另一种运行日志文件分析程序的例子。 图3-5 WWW服务器运行日志文件的分析报告 3.3.2 网站管理 好的 W W W网站管理工具的功能远远超过了诸如微软 F r o n t P a g e之类的编辑工具。 F r o n t P a g e虽然是一种优秀的编辑程序,而且还有一些网站管理功能,但它不如完整的专用网 第3章 基于W W W的电子商务工具 6 5 下载 现有的 报告

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共28页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有