目前,影响中小企业信息化的实施有内部和外部等诸多因素,但突出的共性问题主要是资金、技术、管理的缺乏。因此,企业网站搭建的解决方案存在着很复杂的层次性。
企业建立网站,是企业通过互联网获益的有效途径。只有把网站做成企业和客户之间的有效纽带,网站才能真正发挥其作用。企业的网站应该关注于自己特定的客户群,通过多种形式和客户保持着沟通,吸引着自己的用户不断地和企业网站进行交互,这才是企业网站的目的所在。为了实现上诉的目的,企业面临着一个先决问题,选择何种硬件方案支持企业网站?
我国中小企业占企业总数的99%,数量极多,良莠不齐,涉及行业广泛,竞争激烈。企业在面临着生存和发展的问题,无不时刻关注着自身企业信息化的实施。目前,影响中小企业信息化的实施有内部和外部等诸多因素,但突出的共性问题主要是资金、技术、管理的缺乏。因此,企业网站搭建的解决方案存在着很复杂的层次性。现在业界存在着很多解决方法,例如,虚拟主机、主机租用、服务器托管、企业内部搭建,还有几种方案混合使用。那针对具体的企业,到底那种方案才是最适合的呢?那款服务器产品才是最搭配的呢?现在,让我们一起来讲述一条企业网站的解决之道。
一、精打细算,网站雏形建立
1、经济方案,虚拟主机
现今,国内大凡存在很多这样的小型企业。由几个人代理一个无牌厂商的产品,为了使自身的产品得到市场的认可,便注册了一个公司,申请产品商标。这种情况,在数码产品中是很常见,自己的产品有了牌子,名顺了销售自然也顺了,但缺乏的就是少了与客户交流的渠道。此时,网站便成为最有效的解决之道,通过互联网,客户可以迅速了解到了企业信息和产品资料。不过像这样初步形成的企业,要了解自己的客户无非是购买产品的消费者或者产品经销商,网站的访问率是很低的。于是,这样的企业采用“虚拟主机”的解决方案是最普遍的,而且相当经济。域名注册加上虚拟主机的费用,一年下来就是百来块费用!一些虚拟主机套餐还有50M-150M容量不等的邮箱,这些足以应付初步企业与客户的交流问题。
虚拟主机是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域名,具有完整的Internet服务器(WWW、FTP、Email等)功能,虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机完全一样。域名频道为中小客户提供优质的网络环境和服务器,并由高级网管负责监控。目前这种建立站点的方式被越来越多的被企业、政府、单位所采用。由于这些网站只是简单少量的静态内容,访问量也较低,通过“虚拟主机”这种方式拥有一个独立站点,其性能价格比远远高于自己建设和维护一个服务器。
2、主机租用,“鸡肋”吗?
正如上面提到的“虚拟主机”,在企业起步之际,给了最经济的有效的解决方案。但随着企业不断发展,一般不出六个月,就面临着信息交流的瓶颈问题。例如,一个杂牌的主板小型企业成立后,随着销售数量增加,网站的访问量倍增;主板品种的增加,提供相应的驱动下载也在增加,必然需要更大的容量空间。而且企业网站也要更新变化,维护企业网站的形象,慢慢的,网站变得不是简单少量的静态内容。ASP、PHP、JSP蜂拥而至,这样用户“虚拟主机”的费用就是百来块的问题,一个支持数据库的200M的高档型虚拟主机收费多在1000元以上。我们暂且撇开虚拟主机提供商的质量服务问题,企业网站面临不仅是价格贵的收费,而且由于与别的网站共用一台服务器,所以速度、带宽受到诸多影响。
此时,迅速发展的企业都会意识“虚拟主机”这种形式已经制约企业信息化的发展,而且把信息资料放在别人的机中,随时都有突发无法预料的事故,给企业造成很大的损失!完全拥有一台服务器才是硬道理,随着市场的普遍流行,服务器价格已经达到了万元级的界限,很多企业更乐意去租用或者购买一整台服务器给IDC提供商托管。
其实现在服务器已经相当便宜了,很多用户都会提出置疑,“主机租用”就像“鸡肋”,会不会显得没有多大的必要?其实“主机租用”在层次复杂的企业状况也存在着很大的价值,在笔者眼中,“主机租用”就想当于“虚拟主机”与“主机托管”之间的一个过度阶段,弥补了这一市场需求的空缺。如今,很多企业正处于上轨的处境,没有多余的资金,更没有专业的采购人员,但主机租用不需要自行购置服务器,可以直接采用供应商精心准备的多款高级服务器以及软件系统,节省了一笔不少的开支。虽然一年的租用费用也要万元,不过可以在租用两年后自动获得该服务器的所有权。另一层意思上,“主机租用”可以暂时缓解企业资金不充裕和经验不足的现象。
二、加强后台,网站上轨发展
1、主机托管,经验之谈
“一分钱一分货”,“主机租用”也存在着很多弊端,虽然供应商为你准备了多款服务器予以选择,但不能应付多功能多任务用户的需求。相对来说,供应商为了保证利润,提供的服务器大多都是DIY的,配件的质量保证上谁都不敢打保票。因此,为了加强自身企业网站后台硬件平台,保证符合自身企业信息化平台的个性需求,大多数正处于上轨的企业便选择了自购服务器,自行提供软件系统,享受“主机托管”的解决之道。
为什么说“享受”?打个比喻,IDC供应商的机房相当于托儿所,而里面的技术人员就相当于保姆。供应商提供了稳定的骨干网络带宽,以及保证恒温、防尘、防火、防潮、防静电等相关措施。客户拥有对服务器完全的控制权限,可自主决定运行的系统和从事的业务。实现用户独享专用高性能服务器,实现WEB+FTP+MAIL+DNS全部网络服务功能,可以节省高昂的专线及网络设备费用。应该说基本上,IDC供应商都会提供“一条龙的服务”,企业用户除了提供服务器和软件,剩下的都会帮你解决,比方服务器软件的安装与调试、免费提供服务器监测服务、24小时电话技术支持等等。
2、“题外话”,谈WEB服务器平台
正如前面提到的,选择“主机托管”的企业用户必须提供服务器和软件。此时,企业用户搭建一个网站就并不是像前面的解决方案,只提供网站内容而已。不但要考虑硬件平台、操作系统、数据库、Web服务器软件系统以及相关应用软件等的选择问题,还要根据网站类型、网站规模、资金预算及技术经验等因素从众多的方案中选出适宜的产品,不是一件简单的事情,而且还要考虑日后的维护和更新等问题。
说的明白点就是,WEB服务器不比一般的服务器,属于专用服务器。如果要指出WEB与其他服务器的区别,那无疑就体现在在WEB服务器所搭建的系统软件平台上。对于互联网上的WEB平台,究竟有多少种不同的软硬件组合方式?你肯定会对这个数字感到惊讶,而且在选购服务器之前千万别忽略先考虑下WEB平台的组合。从配置了最新版本的IIS(Internet Information Server,因特网信息服务器)的WindowsXP/2003系统到运行在Apache服务器上“古老”的SunOS 4.x系统,真是数之不尽。当然,最流行的几种平台也就那么几种。Windows NT类(尤其是同时配置了IIS和SQL Server的系统)也是很常见的web平台。同时,运行在SUN公司SPARC工作站上的Solaris(安装了Netscape公司企业版的Webserver)和免费的Apache服务器系统也比较常见。此外,Linux和FreeBSD这两款开放源代码的顶级操作系统也正在改变服务器操作系统的分布格局,例如市场常见也有RedHat9.0 + Apache的组合。
如果我们撇开操作系统,单论WEB软件,还有Zeus Webserver、iPlanet Enterprise Edition、AOLserver、Roxen WebServer、Jigsaw等其他的WEB软件系统。一般的品牌WEB服务器都会同时提供自己的WEB服务器软件系统,比方IBM的WebSphere,专门为商务网站设计的,功能都非常强大。
之所以产生这么多WEB服务软件,除了编写一个WEB服务软件是非常简单外,最主要当网络不断发展,WEB服务器需要更多的功能以满足客户端对更多动态内容的需求。可伸缩性,可靠性,速度和高级动态功能都是web服务器应该具有的关键因素。特别是在电子商务应用环境中,易于配置和管理对于新手来说也同样重要。
现今来讲,Apache 仍然是最伟大的全能选手,也许它有些过于庞大、历史悠久,但是其优秀的性能和大量用户群,它应该会有更好的发展。可以说Apache是“无处不在”,并非空穴来风。几乎在任何一本关于网络管理的教程中关于Web服务器内容讨论的都是Apache。当然选择Apache是由很多非常充足的原因的,毕竟一千六百万用户(根据Netcraft调查报告的统计数据)的选择不大可能是错误的。但是也没有必要一定去跟随潮流,因为没有任何一个特定WEB软件能完全满足需求,但是如果你对自己的web服务的需求有明确的认识,那么在所有的web服务器中必然有一个能满足你的需求。笔者在这里有个小提议,对于经验不足的企业用户,大可选择Apache,除了维护上便利,Apache是免费自由使用的源代码,可节约了点资金,虽然Apache并不是最快的WEB服务器软件系统,但在很多负载很大的站点中运行非常正常,并没有得到过多的关于性能的抱怨。由于文章篇幅,关系软件系统方面,网络上有很多相关的资源,笔者就不在累赘了。下面主要从WEB服务器的瓶颈上分析产品的选购以及品牌产品的介绍。
三、幕后英雄,选购二弹奏
1、主机托管,锁定“1U”
在许多用户看来,一个Web网站的成败主要在于它所提供的内容和功能,殊不知支持这些内容和功能的Web服务器才是真正的幕后英雄。很多企业用户都知道托管机房租个位置不便宜,再加上初期花费在网站内容的技术支持已经花费不少,想在硬件投资上尽可能节约,但是却要学会如何去省,不该省的可别省了。托管主机建议是托管1U的机架式服务器,虽然初期硬件成本高一点,但是长远看还是这样比较合算,因为电信机房的托管费都是按照1U每年多少钱来计算的,假如你的服务器个头太高,无疑就要多付出更多的托管费用,例如,在北京某机房,托管1U服务器4000元/年,托管2U服务器就要6000元/年,由此可见,1U服务器在主机托管领域的应用是很有实际意义的。托管1U服务器与托管其他种类的服务器(例如2U服务器、塔式服务器等)相比,托管费肯定是最便宜的。
要知道,机房里“寸土如金”,锁定在1U才是节约的长远之道,不过要学会真正的节省,还是要学会如何选择适合企业网站需求的服务器。正如GNU/Linux的哲学一样,就是更据自己的需要和实际情况选择适合自己的工具。
2、关键因素,操作系统的选择之道
在介绍产品前,笔者觉得还是有必要再讲下操作系统对WEB服务器性能的各方面影响。其实你决定什么样的操作系统也必然影响到你所选择的服务器硬件的类`型以及WEB软件系统。
很多朋友都会发现,Windows操作系统从Win NT到Windows 2000/XP在到Windows2003在服务器应用环境领域一直以惊人的分份额在持续快速增长。其主要原因,它具有非常体贴用户的易操作性及出类拔萃的开发工具,很多新手都非常喜欢Windows这种“平民化”的操作截面,它极大的简化了日常的管理工作;对开发人员来说,又有Microsoft提供了目前最完整、最有效率的开发环境。后来的系统不但解决了Windows NT采用静态内核的弊端,而且还加强了大量的远程管理手段。现在最新的Windows 2003可以说是一个不错的服务器操作系统。
关于Solaris,是UNIX操作系统在市场上最流行的一种变体。在互联网上大部分站点都采用Solaris提供WEB服务,拥有很大的用户群体。由于Solaris系统能够提供真实的企业级可靠性和高性能,其他平台是很难以与之媲美。虽然Solaris也支持Intel硬件平台,但支持软件的数量明显不多,而且在硬件的高级特性上也受到了限制(比如CPU或者内存的热插拔升级),相对而言,企业拥护采用基于SPARC芯片的Solaris操作系统更具有优势。
像Linux和FreeBSD开放源代码操作系统,已被业界几乎每一个专业用户所大力推崇。其实这种操作系统大多是被小企业和个人所选用,往往这类用户实际上买不起操作系统,连企业级商业软件也无购买能力,不过大多用户为了节约开支,习惯Linux系统免费使用的做法了,对开放源代码操作系统支持的呼吁很强烈。由于Linux 和Apache都是自由软件,所以两者的组合方案就具有最高的性能价格比,但这类平台学习和理解有很大的难度。因此,对于所有用户而言,都不是绝对的。
总之,对于那些WEB服务需求小,硬件资源紧张的小公司来说,他们一般更愿意采用一款开放源码操作系统(而不采用商业解决方案)。而对于缺少经验的公司来说,他们则倾向选择安全可靠的Windows解决方案。那些对WEB发布需求巨大,同时要求系统正常运行时间比率超过99%或以上的公司也许会选择Solaris平台。因为Solaris的稳定性可以为满足这种苛刻的运行要求提供更大保障。
四、瓶颈分析,WEB服务器选购
1、风萧萧兮,典型产品点评
浪潮英信NF180是我国浪潮集团公司的一款专门面向中小企业的机架式Web/邮件服务器,支持2路英特尔至强处理器,主频最高可达3.06GHz;支持ECC DDR266内存,最大容量可扩展到8GB;集成Ultra320 SCSI控制器和2个IDE通道,最大可扩展到3个SCSI热插拔硬盘,集成Ultra320 SCSI RAID,RAID1+hot spare;集成2个Intel千兆网卡,支持负载均衡和冗余;提供2个64位PCI-X扩展插槽。从以上配置可以出,总体配置还是不错的。在看下来的点评时,你可以结合选购深层分析加以参考。
这款服务器由于采用的是1U架构的机架式结构,在可扩展性方面要做出一定的牺牲,不过是值得的,毕竟牺牲仅是对于Web应用不是很大关系的部件扩展功能,便于托管才是它的价值所在。虽然最高内存容量只有8GB容量,已具有相当的可扩展空间;磁盘方面可能差些,只提供了最高3块SCSI磁盘(最高可达500GB),但这或许更符合一些中小型企业用户需求,毕竟具有较高的性价比。至于扩展插槽方面对于Web服务器则影响不大。重要的是它的网卡配置方面仍保持了双千兆,确保了系统冗余或均衡。
在服务器可用性方面,虽然在1U架构中不可以实现太多部件冗余,但是它还是提供一定的冗余能力,其中最明显的,也是最关键的就是它的双千兆网卡。另外它采用支持ECC的DDR内存;引入了领先的无线缆设计技术,确保系统散热效果;集成Ultra320 SCSI RAID,在不需要外添组件的情况下实现RAID1+Hot spare,确保关键数据的可靠。还有,NF180支持浪潮猎鹰服务器管理软件,可帮助用户对系统运行状态进行实时监控,并可以进行服务、进程的调整及日志的管理。
浪潮的服务器保修是主要部件三年免费上门维修,次要部件一年免费、上门维修;并承诺一小时内回应,四小时内提出解决方案。也算不错,特别是响应速度较快。虽然这款服务器在一些与Web应用关系不是很大的组件上配置有些偏低,但对于对价格比较敏感的中小企业用户来说,在不影响使用的情况下,这款服务器却能以¥16400.00元的低价上市,确实还是具有相当的吸引力的。
除了浪潮英信NF180,还有华硕最近才推出的AP1600R-E2(CS3)以及HP ProLiant DL360 G4、DELL PowerEdge 1850都是不错的选择,在低端领域则有IBM xSeries 306的典型代表。之前笔者在托管服务器导购都有涉及,限于文章篇幅,不再重复。不过在这里要强调一点,并不是所有的企业在部署WEB服务器时都是采用单一服务器模式(把所有与Web应用的服务器系统都集成在一台服务器中)。虽然这样最大的好处当然就是成本低了但对于大多数大中型企业来说,这种应用模式是非常不可取的,一方面会使WEB应用效率降低,另一方面还将带来巨大的安全隐患。因为如果把Web应用所需的数据库系统也放在Web服务器上的话,因为Web应用需要在防火墙上开启相应的端口,这样业电子商务的数据库系统也就暴露在外部网络中,非常不安全。
目前主流的应用模式是采用2台服务器,一台为前端的Web服务器,另一台作为后台的数据库服务器。Web服务器可置于防火墙的DMZ区,而后台的数据库服务器则可置于防火墙保护中的内部网络。前端Web服务器承载实现Web应用的软件及中间件,数据库服务器主要承载后端的数据库应用,实现访问时的数据库调用。
2、缓解瓶颈,WEB服务器选购深层分析
就上面提到的几款产品,我们只知道它们适用于WEB服务器,但具有什么样的性能呢?一般来说,可以通过衡量指标来测试,例如单位时间TCP连接总数、TCP连接建立时间、HTTP响应时间、单位时间HTTP成功响应数目、吞吐量以及HTTP交易的成功比例。如果确实让用户以这种标准来选购产品是不可能的。因此在对WEB服务器性能考察方面,主要还是集中在服务器系统的硬件配置和可扩展性等方面。为了能让用户能了解透彻,我们分别从关联的瓶颈根据对系统的影响程度逐个列出。
网络带宽
可用的带宽对于那些主要由静态页面构成的站点来说,也许是最关键的因素,因为静态的HTML页面严格地由标准的HTML语言构成,并不需要服务器端即时运算生成,服务器只是简单地将该HTML文档传输到客户端。整个过程占用的CPU的资源很小,所以对于静态HTML瓶颈是网络带宽,还有就是磁盘IO及缓存(现今高端SCIS以及刚推出的SATAII硬盘都具有很强的IO速率以及高达16M的缓存,在磁盘方面构不上很大的瓶颈问题)。尽管现在完全采用静态HTML来搭建网站已经越来越少,但几乎所有站点均不同程度上大量采用这种“元素”。所以对WEB服务器瓶颈首先要解决的就是网络带宽。
但事实上问题往往并不如你想象的那么简单。我们撇开网络的吞吐总量以及响应速度不讲,在高负载的环境下,系统的突发传输速率是非常重要的。尽管现在IDC托管商骨干网络传输速率提供的总带宽对一个特定的站点而言也许绰绰有余,但有时其最大的传输速率也可能不足以应付系统的高峰传输负载。在用户访问的高峰期,某些站点也许根本无法访问。这样的站点在用户企图访问它时显得慢如蜗牛,而服务器自身却仍旧非常空闲。对于托管的企业用户,必须考虑好需要独享还是共享带宽?共享100M和独享10M是有很的区别的,两者是完全不同的两个概念。因此,要成功搭建一个web主机,考虑清楚你到底需要多大的带宽显然是非常重要的。
内存
可用的物理内存是另外一个重要因素,这是因为对内存的占用率会直接随着对服务器请求数量的增加而增加。计算分配给每个并发用户的内存数量以及并发用户的平均数量,只是你要考虑的事情中的一部分。文件缓冲区也是非常重要的,因为它能将磁盘的使用频率降到最低程度,明显加快事务处理的总体速度。
对内存的需求很大程度上取决于使用在特定服务器上的软件的具体情况。除了操作系统的管理能力和文件系统的缓冲区大小之外,你还需要将你所选择的web服务器软件对硬件的特殊要求调查清楚。举个简单的例子,每款WEB服务软件对每个TCP的请求的响应方式以及速度都有所不同。有的软件系统是在客户端还没有发出请求,就已经预先执行好每个TCP要回复的程序,这样必然提高HTTP的响应时间,但也占用了更多的内存。特别是每款WEB软件在应付高峰传输负载的情况下,处理的方式都有所不同,这都造成对内存占用率的变化。而且对于动态网页而言,内存的占用率变化情况会加倍的变化,因为对于一个动态的页面,客户端虽然用鼠标点击发送一次TCP请求,但实际上,每个动态网站里面存在多少个动态对象,就得接受服务器端的回复再发请求,这样的话,我们以一个动态网站有N个对象来计算,那么整个动态网站的响应时间就是2(N+1)*TIME (TIME为一次回来请求的响应时间)。
基于上面,我们知道动态网页对内存的需求比静态网页要求更高。一般情况下,你都可以认为200次/秒访问情况需要256~512MB的内存;500次/秒的需要512MB~1GB,而1000次的访问/秒则需要1~8GB的内存需求。
存储
和存储介质有关的读写时间指标也是非常重要的,对大型文件库和数据库(文件缓冲区的作用在这明显削弱)而言,尤其如此。在多设备协同工作的条件下,Web服务器的磁盘系统必须有卓越的性能,推荐采用SCSI硬盘或RAID阵列。对于那些主要放开了“只读”权限的站点(用户不能上传数据),RAID是最佳的解决方案。这是因为,在RAID阵列中存在多个硬盘磁头,能明显提升读取操作的数据吞吐量。
尽管如此,文件缓冲区大小对于应付动态网站被访问高峰瓶颈也有限制作用。一般情况下,你都可以认为200次/秒访问情况需要50GB的硬盘容量;500次/秒的需要100GB,而1000次的访问/秒则需要500GB的内存需求。
中央处理器
对于那些主要由静态页面构成的站点来说,CPU只是你需要考虑的最次要的一个因素。这是因为,即便是一个非常低端的PC电脑也能充分发掘T1通道的传输速率。但是,对于服务器端运行的代码。这种HTML页面是CGI程序的升级版本(因为它的执行效率更高)。目前,内嵌的服务器端扩展集,比如ASP、PHP3,甚或是普通的服务器端支持的扩展集,已得到了非常普遍的使用。开发这种扩展集的目的是要使网站上的内容更生动活泼,更模块化,以利于维护。此外,服务器解析文档改善了性能相对低下的客户端工作模式,将客户端的负载降低到最低程度,同时也降低了数据传输对带宽的要求。很显然,你要得到这一切,就必须付出金钱的代价。因为服务器解析文档必须在其传输到客户端前就通过服务器来进行解释,所以,你要给你的服务器添加额外的CPU。但是,如果存在多个用户同时对大批量的页面提出访问请求,那么在这种情况下(尤其在这些页面均以独立的进程或线程模式打开情况下),多CPU系统(即使这些CPU的速度都很慢)也许更为管用。
比方Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器数。
五、与时俱进,性能提升解决之道
1、提高WEB服务器性能的方法
其实很多企业用户并不是能够十分准确预测将来面临的需求。随着企业迅速发展的情况,突发情况都会让WEB服务器面临高峰瓶颈的现象。此时,企业用户可以采取以下的一种方案提高WEB服务器的性能。
集群:在系统运行时,Web服务器往往要支撑大量密集的用户点击和对动态内容的需求,所以即使再高档的服务器设备,面对不断增加的用户,单位时间内所支持的访问量也会有一个限度,尤其是对于动态内容较多的情况:因为动态内容的应用需要频繁地调用数据库的数据和应用程序,会占用大量的服务器资源。这时就需要在多个服务器设备之间或多个站点之间分散服务器的负载。
代理缓存:这是一种简便易行的办法,代理截获客户端的请求,把请求转发给Web服务器,再把服务器的回复传给客户端并把内容放入自己的缓存里。这样,同样内容的访问就不必直接由服务器处理,可以在很大程度上减轻服务器的负担。代理缓存根据存放的位置不同,分为正向代理、反向代理和透明缓存三种。
专业应用器:对于专注于一种功能而又很耗系统资源的应用(如加密/解密工作),可以把这部分工作分离出来,由专门的产品承担。如:浪潮英信的功能服务器SSL加速器、XML加速器系列等。
2、把WEB服务器“搬回家”,可取吗?
当企业形成一定的规模后,又进一步加强企业网站的建设,有人便提议要把WEB服务器“搬回家”,可取吗?笔者先不回答这个问题,但用户采取了这样的措施,就不得不面临下面的问题。
在自己室内存放服务器,就必须建立空调环境、标准设施(例如24小时运作的机房空调系统、不间断电源系统等等)以及管理服务器和网络业务作出庞大而长远的投资。培养一批技术专业人员,维护更新服务器。在服务器管理方面也会出现下列状况:不愿购置额外硬件(例如:路由器)以提升伺服器的连接速度;服务器受带宽所限无法提升网络连接速度。无论在性能、保安、可靠性方面都必须完成靠企业自身的技术经验承担。
一般情况下,很少企业会单独为了WEB服务器而搭建一个网络供应环境。更多的是,企业为了加强在信息获取能力、规模经济、市场营销等方面的差距,增强了企业的应变能力、运行效率、创新能力以及决策的科学性,提高了企业的管理质量,降低了内部管理费用,减少了与外部往来的交易成本,提升了中小企业的竞争力。从而搭建完整的企业信息化平台,此时的WEB服务器只是平台中的一小部分。但我们不排除个别特殊情况,比方教育和银行这种特殊行业,出于行业的特殊性,对网站的搭建有个某方面特殊要求。
随着Internet应用的不断深入发展,学校建立自己的门户网站已经不是一个稀奇的事情,这也是学校对外的重要窗口之一,通过自己的网站,不仅可以让外界更全面地了解学校,同时,也能够为学校开展远程教育提供了一个平台。所以构建学校的门户网站是各类学校,特别是有一定规模的学校信息化建设的重要环节。那么,学校在构建自己的网站时需要选择怎样的服务器?首先,从应用需求上通常采用以下应用模式:配置2台服务器,一台作为前端Web服务器,另一台作为后端数据库服务器。前端Web服务器需要承载实现Web应用的软件及中间件,后端数据库服务器主要承载数据库应用,实现访问时的数据库调用。其次,学校的门户网站一般会包括学校的一些资料、课件、用户登录系统、合作方案等内容,为了保障这些数据的顺利调用和通常传输,我们就需要拥有了一台性能优异的数据库服务器和强大的跨平台数据库软件,提供动态的数据库访问连接。
而对于银行网站系统的搭建,首先考虑的因素就是安全问题。其次是该系统的稳定性及扩展性能力方面必须打下了坚实的基础。最后需要超强的性能配置以及对应用系统进行相应的优化以提高性能。这些特殊的因素都决定着特殊企业网站不可能依靠托管商,必须建立自身稳定可靠安全的网络环境应付发展的需求。
六、编后语
正如GNU/Linux的哲学一样,就是更据自己的需要和实际情况选择适合自己的工具。不同层次面的企业都有着相应的解决之道,中小企业需要提高认识,对信息化的重要性和必要性以及内涵等要加深了解和理解,提高信息化建设的自觉性和紧迫性,要把网站信息化建设作为加速企业发展的助推器。
5/6/2005
|