Apache 和 IIS 哪个是更好的选择?

Apache 和 IIS 哪个是更好的选择?

我必须向经理汇报有关新 Web 服务器的情况,但我无法决定使用 Apache 还是 IIS。我们应该在公司内托管 Web 服务器还是让 ISP 来处理?

我们的公司经营房地产,拥有 500 多名员工。我们在内部网上运行 .Net / ASP 应用程序。所有客户端/用户都安装了 Microsoft Windows XP。在 Windows Server 2003 上使用 SQL 2000 作为数据库服务器。

答案1

在我看来,这完全取决于你计划在新的 Web 服务器上托管什么,

静态文件/静态 html 然后使用 Apache,因为它通常更便宜。

如果是 php / java / ruby​​ 那么再次是 Apache。

.Net / ASP Classic 然后是 IIS

我总是会在专用数据中心托管您的网络服务器,因为发生单点故障的可能性比在公司内部托管要小得多,而且这意味着您不必担心带宽和物理连接。

答案2

做决定时需记住的其他事项:

  • 您在公司拥有哪些专业知识?
  • 您是否打算将内容创作承包给外部公司?他们更喜欢哪种方式?
  • 这个网络服务器是否仅供内部使用,还是将向整个互联网提供内容?
  • 您是否配备了人员来维护网络服务器,或者您应该使用共享服务公司吗?
  • 如果您是一家高度注重文档的 Microsoft Office 商店,那么您可能需要使用 IIS/Sharepoint 堆栈。

答案3

有两个因素会严重影响我的决定:

  • 您将使用什么操作系统,以及
  • 贵公司的主要技能基础是什么

在 Win32 上运行 Apache 并不像在 Linux/Unix 上那么简单。

IIS 的安装和配置很难实现自动化,而 Apache 却可以轻松实现自动化。

如果您公司中的人员主要是 Microsoft 用户并且没有使用 Linux 的经验,那么最好坚持使用 Microsoft 产品。

如果您有 Unix/Linux 用户,我会在这样的环境中青睐 Apache。

相关内容