⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000064.htm

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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -