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 电 子 商 务 下载