IIS与 Apache的区别

合集下载

windows服务器复习题

windows服务器复习题

1.在dhcp客户机是上运行〔〕命令可以重新获取ip地址A.ipconfigB.ipconfig/releaseC.Arp –dD.Ipconfig/renew2.在dhcp客户机上运行〔〕命令可以查看TCP/IP参数A.pingB.dirC.tracerD.ipconfig3.dhcp作用域创立后,其作用域文件夹有四个子文件夹,其中存放可供分配的IP地址的是〔〕文件夹A.地址租约B.地址池C.保存D.作用域选项4.在dhcp客户机IP地址参数的配置选项中,备用配置的用途是〔〕A.在使用静态IP地址的网络中,启用备用配置B.在使用动态IP地址的网络中,启用备用配置C.在动态IP地址用冲突时,启用备用配置D.在静态IP地址用冲突时,启用备用配置5.以下dhcp的描述,错误的选项是〔〕A.dhcp需要网络管理员手动配置客户机的TCP/IPB.dhcp减轻了网络管理员的负担,可以不用手动配置TCP/IPC.dhcp效劳器可以配置在Windows的所有效劳器版本中D.dhcp的保存选项可以为特定计算机非配永久IP地址dhcp有哪些有点简述dhcp的租约过程在什么情况下需要更新租约首先DHCP效劳器上有个租期,默认租期是指客户端获得IP地址开始算起,这期间就算DHCP效劳器关机或者没有了,也不会对客户端有任何影响当客户端的IP地址租期快到了,在开机时他就给DHCP效劳器发送请求,要求续约,如果DHCP效劳器正常工作,而且续约成功的话,那么客户端就可以接着使用那个IP地址。

如果在DHCP续约前本机一直没开过就不会往DHCP效劳器发送请求,当过了租期后再发请求,如果没有绑定这台机器为固定IP的话就会发生IP租约的更新,也就是换个IP地址给他简述dhcp作用域选项,效劳器选项以及保存选项之间的关系效劳器选项是对这个效劳器的客户机,作用域选项只是用本作用域IP的客户机,保存选项那么仅对保存的客户机简述备份和复原dhcp配置的步骤第一步:翻开DHCP控制台,在控制台窗口中,展开“DHCP〞选项,选择已经建立好的DHCP效劳器,右键单击效劳器名,选择“备份〞。

常见WEB服务器的区别和理解

常见WEB服务器的区别和理解

常见WEB服务器的区别和理解在当今信息时代,Web服务器扮演着至关重要的角色,它们是使我们能够访问和浏览互联网内容的关键组成部分。

尽管许多人每天使用Web服务器,但对于这些服务器的区别和理解可能仍有所欠缺。

本文旨在探索常见的Web服务器类型及其特点,以帮助读者更好地理解它们。

一、Apache HTTP ServerApache HTTP Server,通常称为Apache,是目前使用最广泛的Web服务器软件之一。

作为开源软件,Apache具有出色的稳定性和可靠性。

它支持各种操作系统,包括Windows、Linux和UNIX,且易于安装和配置。

Apache的模块化结构使用户可以根据自己的需求选择并集成各种功能和插件。

二、NginxNginx是另一个常见的Web服务器,它以其高性能和低资源消耗而闻名。

与Apache不同,Nginx设计时采用了事件驱动的非阻塞架构,使其能够支持更多的并发连接。

这使得Nginx在处理静态文件和高流量负载时表现出色。

此外,Nginx还可以作为反向代理服务器和负载均衡器使用,为网站提供更好的性能和稳定性。

三、Microsoft IISMicrosoft Internet Information Services(IIS)是用于Microsoft Windows操作系统的Web服务器。

作为Microsoft的产品,IIS与Windows Server无缝集成并提供了许多高级功能和工具,如和MS SQL Server。

IIS还具有易用性和强大的管理界面,使得对于那些在Windows环境中开发和托管网站的开发人员来说,它是一个理想的选择。

四、LighttpdLighttpd是另一个轻量级的Web服务器,特别适用于处理高并发的动态请求。

它具有低内存占用和高速度的特点,适用于资源受限的环境。

尽管Lighttpd的市场份额相对较小,但它被许多高性能网站广泛采用。

五、TomcatApache Tomcat是一个开源的Java Servlet容器,也可以充当Web服务器。

iis名词解释

iis名词解释

iis名词解释IIS,即Internet Information Services(互联网信息服务),是由微软开发的一种Web服务器软件。

它是在Windows操作系统上运行的,用于托管和提供网站、应用程序和其他互联网服务。

IIS的主要功能包括:1. Web服务器功能:IIS可以处理HTTP和HTTPS请求,并提供用于托管和发布网站的基础设施。

它支持与、PHP、Python等多种Web编程语言的集成,使开发人员可以使用各种技术来构建动态和交互式的网站。

2. 应用程序池:IIS使用应用程序池来隔离不同的网站和应用程序。

每个应用程序池都有一个独立的进程来处理用户请求,确保在一个应用程序出现故障时,其他应用程序不受影响。

3. 身份验证和授权:IIS提供多种身份验证和授权机制,如基本身份验证、Windows身份验证、表单身份验证等。

它还支持集成Windows Active Directory和其他身份提供者,使用户能够在访问受保护资源时进行身份验证和授权。

4. 动态内容压缩:IIS具有动态内容压缩功能,可以通过压缩响应数据来减少传输的数据量,提高网站的性能和响应速度。

这对于处理大量的静态和动态内容的网站特别有用。

5. 管理工具:IIS提供了一套管理工具,例如IIS管理控制台、PowerShell命令行工具等,用于配置、监视和管理网站和应用程序。

管理员可以使用这些工具来设置网站设置、监视性能和日志记录、设置安全等。

6. 扩展性:IIS支持扩展模块和插件的开发,可以根据特定的需求添加自定义功能。

这为开发人员提供了自定义网站和应用程序的能力,以满足不同的业务需求。

总之,IIS是一种强大的Web服务器软件,它提供了许多功能和工具,使开发人员能够轻松地托管、管理和提供网站和应用程序。

通过其广泛的功能和灵活性,IIS成为了许多企业和个人开发者的首选Web服务器平台。

常用的Web服务器

常用的Web服务器

常用的Web服务器有IIS、Apache、Tomcat、Jboss、Resin、Weblogic、WebSpher等。

●IISIIS服务是Windows产品自带的一种免费的Web服务器,安装配置简单,主要解析的是ASP程序代码,对于小型的、利用ASP编程的项目,可以采用其作为Web服务器。

一般可以跟Apache整合起来使用。

这种服务在配置过程中需要注意权限的问题。

●Apache世界排名第一、免费开源的Web服务器软件,可以安装运行在绝大多数的计算机平台上,支持大多数语言开发的B/S结构软件。

一般情况下Apache与其他的Web服务器整合使用,功能非常强大,尤其在静态页面处理速度上表现优异。

●TomcatTomcat是Apache下的一个核心子项目,是目前使用量最大的免费的JAVA服务器。

主要处理的是JSP页面和Servlet文件。

Tomcat常常与Apache整合起来使用,Apache处理静态页面,比如Html页面,而Tomcat负责编译处理JSP页面与Servlet。

在静态页面处理能力上,Tomcat不如Apache。

由于Tomcat是开源免费、功能强大易用的,很多JAVA的初学者都喜欢用它。

当然,也有不少中小企业用其与Apache整合做Web服务器。

熟练掌握Tomcat的使用是非常必要的。

可以这么说,熟练安装配置Tomcat是软件测试工程师的必备技能。

●JbossJboss是RedHat的产品(RedHat于2006年收购了Jboss)。

与Tomcat相比,Jboss要专业些。

JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范,本身不支持JSP/Servlet,需要与Tomcat集成才行。

一般我们下载的都是这两个服务器的集成版。

与Tomcat一样,Jboss也是开源免费的。

Jboss在性能上的表现相对于单个Tomcat 要好些。

当然并非是绝对的,因为Tomcat做成集群,威力不容忽视。

Web服务器配置管理

Web服务器配置管理

Web服务器配置管理Web服务器是承载网站的重要设备,对于网站的运作以及用户的访问速度都有着至关重要的影响。

正确合理的Web服务器配置管理,不仅能提高用户的访问体验,还能保障网站的安全性。

本文将从Web服务器的概念、常见Web服务器及其配置管理、Web 服务器性能优化等方面来探讨Web服务器的配置管理。

一、Web服务器概述Web服务器(Web Server)是指一种计算机程序,它在互联网上为浏览器提供文件服务功能,是支持网站和应用的基础设施之一。

Web服务器软件有多种,如Apache、Nginx、IIS等,根据不同的需要和使用场景来选择合适的Web服务器软件进行配置管理。

一般Web服务器的主要功能包括接受来自Web浏览器的HTTP请求和响应HTTP响应结果、解析出请求的文件等。

Web服务器与数据库服务器等常被定义为三层结构的网络架构之一。

二、常见的Web服务器及其配置管理1. ApacheApache是一个流行的开源Web服务器软件,它具有灵活性和极高的可定制化性,常用于Linux系统上的Web服务器配置管理。

Apache的配置文件通常是位于/etc/httpd/conf/httpd.conf文件中。

在这个文件中可以配置主机名、虚拟主机、目录等。

Apache 的优点在于支持动态扩展模块,优化的模块包括缓存模块、Gzip 模块、SSL模块等,同时Apache也支持多个虚拟主机在同一台服务器上运行。

2. NginxNginx是一个高性能、可伸缩、开源的Web服务器软件,逐渐成为一个流行的替代Apache的选择。

Nginx的优点在于支持更高的并发连接数,具有更高的性能和更少的资源消耗。

Nginx的配置文件通常是位于/etc/nginx/nginx.conf文件中。

在这个文件中可以配置虚拟主机、访问控制等。

Nginx支持HTTP请求缓存、高效分配请求、请求认证等功能。

3. IISIIS是微软公司开发的一种Web服务器软件,功能丰富,适合于Microsoft Windows操作系统。

中央电大《网页开发技术》第一次形考

中央电大《网页开发技术》第一次形考

第一次形考_0006一、单项选择题(共10 道试题,共20 分。

)1. 在网站设计中所有的站点结构都可以归结为( )。

A。

两级结构B. 三级结构C。

四级结构D。

多级结构2。

IP地址在概念上被分为( )。

A. 二个层次B. 三个层次C。

四个层次D. 五个层次3. Web安全色所能够显示的颜色种类为()。

A. 4种B. 16种C。

216种D. 256种4. 良好的网站目录结构有利于()。

A。

用户浏览B。

页面的布局C. 网站的开发与维护D. 网站的CI形象5。

URL的全称是( )。

A。

Union Resource LocalB。

Universal Resource LocatorC。

Union Reform LocalD。

Universal Resource Local6。

()变量的设置是Tomcat的安装目录。

A。

JAVA_HOMEB。

TOMCAT_HOMEC。

CLASS_PATHD。

PATH7。

主机域名www.sina.corn.cn由四个子域组成,其中代表国别代码的子域是( )。

A. wwwB. sinaC. comD. cn8. 在域名系统中,域名采用()。

A。

树型命名机制B. 星型命名机制C. 层次型命名机制D。

网状型命名机制9。

应用程序开发模式不包括下面().A。

两层结构B. 三层结构C。

四层结构D. 基于Web的B/S模式10. Web的工作模式是( ).A。

客户端/服务器端B。

浏览器/服务器C. 浏览器/浏览器D。

浏览器/客户端二、判断题(共15 道试题,共30 分。

)1。

确定网站的域名和名称属于网站策划的一项工作。

A. 错误B。

正确2。

诞生于1946年的世界上第一台计算机ENIAC是一场计算技术的革命。

A. 错误B. 正确3。

每个Internet上的主机和路由器都有一个IP地址,包括网络号和主机号,这一编码组合是唯一的,没有两台有同一IP地址的机器.A. 错误B. 正确4。

我国于1994年5月正式接通Internet。

常见的服务器软件及其功能介绍

常见的服务器软件及其功能介绍随着互联网的快速发展,服务器已经成为了现代社会中不可或缺的一部分。

服务器软件作为服务器的核心组件,具有各种不同的功能,用于处理和管理数据、提供网络服务等。

本文将介绍一些常见的服务器软件及其功能。

一、Apache HTTP ServerApache HTTP Server(简称Apache)是一个开源的Web服务器软件。

作为最流行的Web服务器软件之一,Apache具有多个功能。

首先,它能够处理和响应HTTP请求,将网页内容发送给用户的浏览器。

其次,Apache支持虚拟主机,能够在单个服务器中托管多个网站。

此外,Apache还提供了安全性配置选项,可用于保护网站免受恶意攻击。

二、NginxNginx是另一个广泛使用的开源Web服务器软件。

相比于Apache,Nginx对系统资源的要求较低,能够更高效地处理大量并发请求。

除了作为Web服务器,Nginx还可用作反向代理服务器,将请求转发给后端的应用程序服务器。

此外,Nginx还支持负载均衡和高可用性配置,能够提供稳定可靠的服务。

三、Microsoft Internet Information Services(IIS)IIS是由微软开发的Web服务器软件。

它是Windows操作系统的一部分,为Windows服务器提供了强大的网站和应用程序托管能力。

IIS支持多种协议,包括HTTP、HTTPS等,可用于搭建各种类型的网站。

此外,IIS还提供了高级的管理工具和安全性特性,方便管理员对网站进行管理和保护。

四、MySQLMySQL是一种常见的关系型数据库管理系统,被广泛用于存储和管理数据。

作为服务器软件,MySQL能够提供可靠的数据库服务。

它支持多用户访问,可以同时处理多个客户端的查询请求。

MySQL还提供了丰富的数据库管理功能,例如数据备份、恢复和性能优化等。

它是许多Web应用程序和服务的首选数据库。

五、MongoDBMongoDB是一种流行的NoSQL数据库,为开发人员提供了灵活的数据存储选项。

windows服务器复习题

1.在dhcp客户机是上运行()命令可以重新获取ip地址A.ipconfigB.ipconfig/releaseC.Arp –dD.Ipconfig/renew2.在dhcp客户机上运行()命令可以查看TCP/IP参数A.pingB.dirC.tracerD.ipconfig3.dhcp作用域创建后,其作用域文件夹有四个子文件夹,其中存放可供分配的IP地址的是()文件夹A.地址租约B.地址池C.保留D.作用域选项4.在dhcp客户机IP地址参数的配置选项中,备用配置的用途是()A.在使用静态IP地址的网络中,启用备用配置B.在使用动态IP地址的网络中,启用备用配置C.在动态IP地址用冲突时,启用备用配置D.在静态IP地址用冲突时,启用备用配置5.以下dhcp的描述,错误的是()A.dhcp需要网络管理员手动配置客户机的TCP/IPB.dhcp减轻了网络管理员的负担,可以不用手动配置TCP/IPC.dhcp服务器可以配置在Windows的所有服务器版本中D.dhcp的保留选项可以为特定计算机非配永久IP地址dhcp有哪些有点简述dhcp的租约过程在什么情况下需要更新租约首先DHCP服务器上有个租期,默认租期是指客户端获得IP地址开始算起,这期间就算DHCP服务器关机或者没有了,也不会对客户端有任何影响当客户端的IP地址租期快到了,在开机时他就给DHCP服务器发送请求,要求续约,如果DHCP服务器正常工作,而且续约成功的话,那么客户端就可以接着使用那个IP地址。

如果在DHCP续约前本机一直没开过就不会往DHCP服务器发送请求,当过了租期后再发请求,如果没有绑定这台机器为固定IP的话就会发生IP租约的更新,也就是换个IP地址给他简述dhcp作用域选项,服务器选项以及保留选项之间的关系服务器选项是对这个服务器的客户机,作用域选项只是用本作用域IP的客户机,保留选项则仅对保留的客户机简述备份和还原dhcp配置的步骤第一步:打开DHCP控制台,在控制台窗口中,展开“DHCP”选项,选择已经建立好的DHCP服务器,右键单击服务器名,选择“备份”。

7款主流WEB服务器软件

如今互联网的WEB平台种类繁多,各种软硬件组合的WEB系统更是数不胜数,下面就来介绍一下几种常用的WEB服务器:1、Microsoft IISMicrosoft的Web服务器产品为Internet Information Server (IIS), IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。

IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。

IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。

IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

它提供ISAPI(Intranet Server API)作为扩展Web服务器功能的编程接口;同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。

2、IBM WebSphereWebSphere软件平台能够帮助客户在Web上创建自己的业务或将自己的业务扩展到Web 上,为客户提供了一个可靠、可扩展、跨平台的解决方案。

作为IBM电子商务应用框架的一个关键组成部分,WebSphere软件平台为客户提供了一个使其能够充分利用Internet的集成解决方案。

WebSphere软件平台提供了一整套全面的集成电子商务软件解决方案。

作为一种基于行业标准的平台,它拥有足够的灵活性,能够适应市场的波动和商业目标的变化。

它能够创建、部署、管理、扩展出强大、可移植、与众不同的电子商务应用,所有这些内容在必要时都可以与现有的传统应用实现集成。

以这一稳固的平台为基础,客户可以将不同的IT环境集成在一起,从而能够最大程度地利用现有的投资。

WebSphere Application Server 是一种功能完善、开放的Web应用程序服务器,是IBM电子商务计划的核心部分,它是基于 Java 的应用环境,用于建立、部署和管理Internet 和 Intranet Web 应用程序。

服务器基础知识

服务器基础知识【初学者必看】1. 什么是服务器就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件。

可以说服务器就是Internet网络上的资源仓库,正是因为有着种类繁多数量庞大内容丰富的服务器的存在,才使得Internet如此的绚丽多彩。

2. 服务器的种类和功能(1) WWW服务器(WWW Server)WWW服务器也称为Web服务器(Web Server)或HTTP服务器(HTTP Server),它是Internet上最常见也是使用最频繁的服务器之一,WWW服务器能够为用户提供网页浏览、论坛访问等等服务。

比如:我们在使用浏览器访问的时候,实际上就是在访问Discuz!的WWW服务器,从该WWW服务器获取需要的论坛资料和网页。

(2) FTP服务器(FTP Server)FTP服务器是专门为用户提供各种文件(File)的服务器,FTP服务器上往往存储大量的文件,例如:软件、MP3、电影、程序等等。

用户只要使用FTP客户端软件登录到FTP服务器上就可以从FTP服务器下载所需文件和资源到自己的电脑上,同时,你也可以把自己电话上的文件上传到FTP上供其他用户下载,以实现文件资源的共享。

(3) 邮件服务器(Mail Server)e-mail是Internet上应用最频繁的服务之一,而Internet上每天数亿百亿计的电子邮件的收发都是通过邮件服务器实现的。

邮件服务器就像邮局一样,可以为用户提供电子邮件的接收存储和发送服务。

除了以上介绍的3种主要服务器之外,还有很多其他类型的网络服务器,例如:数据库服务器(DatabaseServer)、代理服务器(Proxy Server)、域名服务器(Domain Name Server)等等……3. 服务器的操作系统目前服务器中使用的操作系统主要有两类:Windows和Unix。

(1) WindowsWindows是美国微软公司(Microsoft)开发的操作系统,在服务器领域,主要有Windows2000Server/Advanced Server/Data Center与Windows2003 Standard Edition/EnterpriseEdition操作系统,Windows的优点是操作简单,由于Windows使用图形界面进行操作,因而对各种服务器软件功能配置简便。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IIS与 Apache 的区别
一、免费与收费之争:
虽然很多用户都使用IIS建立网站,他是集成于Windows操作系统中的组件。

不过要想合法使用IIS就要购买正版Windows操作系统。

反观Apache,他是完全免费的。

不需要支付任何费用就可以免费下载并使用了。

结论——Apache免费,IIS收费,前者占优。

二、稳定性:
接下来要比较的就是稳定性了,WWW服务要随时运转正常,一个网站也需要一天24小时,一周七天为公众开放。

所以稳定性是IIS和APACHE比较的重点。

IIS在实际使用中经常出现500错误,而且有的时候还会出现莫名其妙的假死现象。

用户需要不定期的重新启动IIS服务才能保证网站的正常。

Apache在配置上比IIS要复杂,不过一经设置完毕就可以长期的工作了。

大型网站都使用APACHE作为自己的WWW服务提供工具。

APACHE的所有配置都保存在配置文件中,使用时完全按照配置文件中记录的信息执行。

一般不会发生莫名其妙的假死情况。

小提示:在windows2003系统下使用IIS比用APACHE性能要好。

结论——APACHE稳定,IIS有时假死,前者占优。

三、扩展性:
扩展性是指WWW服务提供工具是否可以应用于多种场合,多种网络情况,多种操作系统。

IIS只能在微软公司的windows操作系统下使用,离开了windows他将一事无成。

无法移植到其他类型的操作系统中。

APACHE是个多面手,他不仅仅应用于windows,对于unix,linux以及freebsd等多种操作系统来说他都可以胜任工作。

而且不同操作系统的配置步骤基本类似,可移植性非常高。

结论——IIS只能在windows下运行,apache应用范围广。

apache获胜。

四、安全性:
经常看到某某网站被黑客攻击或者某某网站被非法用户上传病毒的消息,对于为其他人提供服务的站点来
说,安全性是最重要的。

如果一个网站连自身安全都没有保证的话,谁愿意浏览和使用呢。

早期的IIS在安全性方面存在着很大的问题,如果使用默认设置的话黑客可以轻松趁虚而入。

不过在IIS6中微软公司对安全方面进行了大幅改进。

只要保证操作系统补丁更新及时,就可以将网站安全系数尽可能的提高。

特别是IIS6与.net平台相互倚靠,使安全性几乎完美。

APACHE在安全方面一直做的不错,因为很多用户都是在linux下使用apache,所以操作系统的特点使得linux下的apache具有先天的保护伞,安全性自然没得说。

结论——IIS6以前的版本有安全隐患,IIS6和APACHE一样安全可靠。

IIS6与APACHE打个平手。

五、开放性:
所谓开放性就是指是否开放了程序的源代码,众所周知IIS是WINDOWS系统的一部分,所以他的源代码是没有开放的。

而apache则不同,最早他是为了类unix系统服务的,所以完全对外开放源代码。

任何人都可以分析他的代码,发现其中的漏洞,并发布补丁来弥补该漏洞。

正因为APACHE的这种开放性,也使其安全性大大提高。

结论——IIS不开放代码,APACHE开放源代码。

后者获得胜利。

六、难易性:
一个工具使用的难易程度直接影响其用户的多少,特别是网页发布工具。

毕竟很多公司希望有自己的网站,但又不希望聘请高薪的网络管理员来维护。

因此必然找上手相对容易的工具来搭建自己的站点。

IIS开起来比较简单,很容易就可能让IIS工作,对外发布网站。

不过管理员很容易出现错误配置和误操作问题。

不过总体说来IIS还是非常容易学的,但要学好他恐怕是件非常困难的事。

APACHE的使用比IIS要难,需要有一定计算机及网络基础的人才可以使用。

他的配置也不是图形化的,需要我们通过编辑配置文件来实现。

但是单从APACHE的设置上讲,只要我们严格按照帮助文件进行参数设置的话还是没有什么难度的。

结论——IIS容易安装但难精通,APACHE安装相对困难,要想精通也不是一件容易的事。

IIS略占优势。

七、编程性:
为了让网页更加丰富多采,更加美观,互动性更好,高手为我们开发了多种组件与控件,那么这些控件在IIS或APACHE下是否正常运行呢?
APACHE下的Mod Rewrite功能非常强大,而IIS中的ISAPI的Rewrite需要专门开发,一般初学者是不能够实现的。

APACHE可以使用Subversion WebDev以及.htaccess功能,还可以使用ForceType。

另外IIS
对FastCGI的支持也不是很好,所以一些CGI、PHP程序运行起来速度很慢,远不如apache。

结论——不同的环境下使用不同的组件,因为选择IIS还是APACHE由工作环境所决定,这点两者不分高下。

八、支持语言方面:
由于目前建立网站和论坛的语言多种多样,例如ASP,PHP,JSP等语言。

那么IIS和APACHE对他们都支持吗?
IIS对ASP特别是.net运行很稳定,不过对于PHP和JSP就比较麻烦了。

PHP需要经过反复配置才能在windows2003上支持。

APACHE则能够很好的支持上面提到的几种语言,运行ASP,PHP,JSP都没有任何问题。

结论——APACHE支持语言比较多,IIS支持PHP和JSP时有点麻烦,需要经过一定的配置。

APACHE获胜。

九、待遇方面:
提到待遇方面可能很多读者会比较纳闷,怎么IIS和APACHE还存在待遇问题呢?其实我们这里要讨论的是网络管理员的待遇。

一个会IIS的网络管理员与一个会APACHE的网络管理员,他们的薪水是不一样的。

APACHE最大的好处就是配置参数多,如果要精通APACHE需要很高的水平。

所以同等水平的网络管理员会APACHE的要比会IIS的待遇更好。

结论——钱多是获胜的唯一标准,APACHE占优。

总结:
其实今天我们在这里争论IIS好还是APACHE好是没有很大意义的,本文所进行的比较也只是给那些徘徊在网络管理员路口,不知道学习哪个工具来建立网站的读者一点参考。

只有你对IIS和APACHE有了一个大概的了解之后,才能为自己的未来进行规划。

总的来说Apache的优点在于在各种开源的WWW服务提供工具中特性最全,支持最广,相对比较稳定的,而且扩展性丰富。

不过正因为要考虑扩展性,性能就肯定不会太高,只能保持一个中等的水平。

而IIS6在处理连接及事件性能方面还是很强大的,超过了APACHE。

另外安全方面IIS6也有了质的飞跃,弥补了以往IIS漏洞漫天的缺陷。

如果你的公司网络环境不负责,没有涉及太多的开发的话建议仍然使用IIS6。

当然如果是建立在WWW上的开发和调试还是使用。

相关文档
最新文档