📄 00000064.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: dfbb (赵无忌☆迷恋红尘), 信区: Linux <BR>标 题: 三种不同类型站点服务器比较 <BR>发信站: BBS 水木清华站 (Wed Sep 2 22:39:28 1998) <BR> <BR>第十七期(5月11日): 产品评测版 <BR>半年版名: 产品评测版 <BR>半年栏目: 国外评测 <BR>出版日期: 19980511 <BR>三种不同类型站点服务器比较 <BR> <BR> 魏红根 编译 <BR> 对Web服务器的比较类似于对长途电话的消费方式的比较,人们往 <BR>往从本能出发,凭直觉判断哪种方式更适合自己,但是,当要考虑特殊 <BR>功能、容量和价格时,人们又会觉得无所适从。 <BR> 服务器厂商声称他们设计的产品能满足各种不同的Web站点,但实 <BR>际上,从对一些文件的小型安装服务到每周处理成千上万件事务的大 <BR>型商业站点,任何单个的HTTP服务器均无法完全满足各种不同类型站 <BR>点的需要。而各单位在选择服务器产品时,都希望既能满足其特殊要 <BR>求(还要留有一些扩充余地),又不能增加管理服务器的难度或花一些 <BR>不必要的费用。 <BR> 根据以上考虑,我们将此次评估设定在考察服务器在真实世界中 <BR>完成实际任务的能力方面。我们选择了4种主要的Web服务器,并判断 <BR>他们对3种普通公共Web服务方案的适应程度。 <BR> S 具有一些动态信息的基本信息公共站点。此类站点是由Webmas <BR>ter和MIS部门设计的一种典型站点,它无需专家级管理人员进行维护 <BR>。 <BR> S 具有动态信息和付费保证的中等商业站点。在Web服务器上可 <BR>运行较复杂的应用程序,并可与数据库相连。许多公司利用站点作商 <BR>品广告并实行在线订购,在此级别上,Web 服务器必须通过在多个服务 <BR>器上运行多种操作系统来协调完成任务。 <BR> S 复杂的交互式站点,它具有丰富的商业特色和交互式数据库。 <BR>在此级别上,Web服务器直接提供来自不同渠道的综合数据,包括来自 <BR>各种不同的分布式数据库和广告服务信息,为终端用户提供最新信息 <BR>。 <BR> 产品概述 <BR> 为了实现我们的设计,我们选择了3种主要商业Web服务器进行测 <BR>试。它们是:Micros oft Site Server 3.0、Netscape Enterprise S <BR>erver 3.15和O'Reilly&Associates We bSite Professional 2.1以 <BR>及应用范围极广的免费软件包Apache HTTP Server 1.25和1.3(该软 <BR>件运行于近一半商业领域的Web站点上)。 <BR> 当然,选择该软件包并不意味着其它服务器软件包不满足需要,但 <BR>了解最流行的服务器对于准备投资Web服务器的用户而言极为有益,在 <BR>作出个人决定之时,利用他们的市场洞察力,就相当于为自己请来了许 <BR>多潜在的Web高手、系统管理员及合约顾问,从他们可提出的各种软件 <BR>方案中进行选择。在Apache Web服务器上有许多免费附加软件,例如, <BR>大量的日志文件分析和监控工具,而它们都可用于同Microsoft Site <BR>Server一起工作。 <BR> 测试中我们避开了操作系统问题,4种软件包都可运行于Windows <BR>NT 4.0服务器上,W eb Site Professional和Microsoft Site Server <BR>仅适用于Windows NT,而Apache HTTP Server和Netscape Enterpris <BR>e Server还可运行于Unix和Windows NT平台。 <BR> 通常,无论是在处理Web页面、进行安全可靠的业务往来方面,还 <BR>是对数据库进行排队,尤其是当出现数据阻塞时的处理能力方面,基于 <BR>Unix Web服务器的效率都高于基于Wind ows NT的服务器。人们一般 <BR>都认为Unix环境比Windows更安全,但是,电子PC价格的不断下降,因而 <BR>使所有这些因素都被运行Windows NT的硬件费用所抵消。 <BR> 最终,考虑到用户对Widows NT可靠性是否认可的问题,我们所选 <BR>的测试标准不依赖于操作系统的特征。 <BR> 在任何情况下,这4种软件包都代表了大多数通用Web服务器的解 <BR>决方案,在低端水平上,我们力求在功能、易于设定和维护之间寻求较 <BR>好的平衡;在高端水平上,我们则找到许多扩展功能,从而可设计更丰 <BR>富多彩的Web站点结构。可以说所有单位对Web服务器的要求都落在此 <BR>范围内,你所需要做的只是准确找到自己的位置。 <BR> 适合于简单站点的服务器——价低、易用 <BR> 在Web服务器上最普通的应用是单独的HTTP服务器(与其它服务器 <BR>无关),这一类服务器用于处理Web页面和简单数据,例如处理诸如表格 <BR>或运行第三方CGI程序等小问题,在此水平上,其软硬件价格不能太贵, <BR>服务器必须简单易用,即使非MIS类人员也能容易地使用它。 <BR> 我们选中Northern League作为基本的测试站点,它是一个独立的 <BR>棒球联盟。这一站点用于处理联盟中各队的页面,以及提供与联盟最 <BR>新状况数据库的连接。 <BR> 参测的4种产品对于该站点为数不多的要求都作了巧妙处理,然而 <BR>,Netscape Enterp rise Server服务器和Microsoft Site Server服 <BR>务器对于完成这种基本的Web任务有些大材小用,而Apache HTTP Serv <BR>er和Web Site Professional则更适合此种情况。 <BR> 实际上,在此级别上的所有软件都各有所长,其风格也是千差万别 <BR>各不相同,使用Apa ches的感觉如同在森林中野营一样,非常简单实用 <BR>,使用Web Site则有些类似于在Ritz度周未,尽管它们风格各异,但效 <BR>果都很令人满意。 <BR> Apache HTTP Server服务器在Internet上应用非常广泛,大约50% <BR>的网上服务器地址以其14种不同版本运行Apaehe Web Server服务器 <BR>。 <BR> Apache HTTP Server服务器的维护由一群志愿者承担完成,同时, <BR>其开发过程也通过Internet进行,即无办公室也无服务小组为其提供 <BR>电话支持。 <BR> Apache为何如此流行?原因在于其性能惊人地稳定,而且又是免费 <BR>的,任何具有Unix经验的人都能在一小时内掌握并运行它。Apache以 <BR>源代码形式发送,可以在任何Unix平台上进行编译,这就意味着类似于 <BR>Sun或HP的中等价格的Unix工作站能快速安装此软件,从而使之成为基 <BR>本的高性能Web服务器,甚至一台一般的装有Windows NT的机器安装了 <BR>Apaches后就会变成一台相当不错的Web服务器。 <BR> Apache具备服务器最基础、简单的配置:它通过3个文本配置文件 <BR>来管理一个可执行文件或一个Unix守护程序,而这3个文本配置文件则 <BR>用于控制文件定位、存取控制和服务器性能(例如Cache设定、端口号 <BR>和域名) <BR> 若想改变Apache功能,可以通过编辑配置文件或重新编译包含附 <BR>加功能模块的可执行文件(这一点与其竞争对手Windows NT不同,Unix <BR>系统管理员习惯于重新编译可执行文件),我们在Linux和Windows NT <BR>系统中都配置了Apache,两种情况下的安装非常直接了当,只需简单使 <BR>用Unzip释放压缩文件,它就会自动将可执行文件和配置文件安装到正 <BR>确的目录下。 <BR> 完成配置文件的编辑和Web页面目录的设定后,就需设定ODBC与我 <BR>们的静态数据的连接。我们可以设定许多CGI、Java或Tcl应用程序用 <BR>于更复杂的静态分析。Apache也可用于支持"虚拟服务器"(多个Web服 <BR>务器软件运行于一台机器上),从而为所有的8个队建立独立站点。因 <BR>此,完成简单任务时,我们将首先推荐该软件。 <BR> 若使用Apache完成超出简单安装以外的任务,正如我们所选的Nor <BR>thern联盟站点,则很快就出现了问题,如在站点上加入商品出售或显 <BR>示旋转变化的标志,这对Apache而言就是一个严峻的挑战,哪怕是增加 <BR>一点点在线商务功能诸如包括在Internet上的任意位置搜索相适应的 <BR>工具(如支持SSL 3.0)、准备数字单据、改变服务器配置或更复杂的 <BR>商务功能(例如直接处理信用卡),Apache对此无能为力。 <BR> 可实现由一台基本服务器包含在线商务功能的一个更好些的解决 <BR>方案是OReilly &A ssociates的Web Site Professional。Web Site <BR>能够完成Apache所能完成的所有任务(如支持虚拟服务器和与ODBC数 <BR>据库连接),习惯于在Windows NT环境下工作的人员将会发现WebSite <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -