三、操作系统的选择

在选择使用web服务器应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等,常见的服务器Web操作系统有Windows Server 系列,Linux和Unix的应用也非常广泛。

 
Windows Server

微软的IIS是目前非常流行的服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络包括互联网和局域网)上发布信息成了一件很容易的事。它提供ISAPIIntranet Server API)作为扩展Web务器功能的编程接口;同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。

IIS是最简单直观的操作系统,一般用途基本都能满足,但是它的安全性一直被人诟病。其实安全性一般就看管理人的水平了,美国的国防部也会受攻击,但是却几乎没有成功的。

开源的Apache的应用也非常广泛,而且其是免费的,非常好找,支持多种平台,代码开发,可以自己加功能,自己改代码实现特殊的要求,完美支持JSP,性能稳定,吞吐量大,但是效率相对较低,配置方式不直观,后期的维护费用也较高。

IBM webSphere,Oracle IAS,Tomcat都是Web服务器的操作系统,但是相对而言他们的使用并不广泛,但是都有各自的特点,还是有一部分人非常推崇的。


相关内容