【发布时间】:2016-03-01 03:29:23
【问题描述】:
我有一个在 Windows 2012 r2 上运行的生产服务器。 您建议我使用哪个 Web 服务器 IIS 8.5, Apache 服务器,或 Nginx ? (单独安装) 我是 PHP 开发人员(所以,我的代码是用 PHP 编写的)
【问题讨论】:
-
您将在主机上运行什么样的服务?
-
半 - 与 SAP 集成的重量级 php 应用程序,mysql 中的数据库。当然是使用 Memcached。在未来我计划在项目中使用 Redis
-
SAP 是否参与了这个应用程序?
-
不,只是在某些页面中我将数据从 sap 传递到 php
-
我认为在这种情况下,您必须查看您想要从网络服务器获得什么,并查看哪个提供了。 Nginx 速度快,内存效率高,但 apache 对 PHP 的支持更成熟。您还应该查看预期的服务器负载。不幸的是,我不能对 IIS 说太多,因为我几乎从未使用过它(据我所知,设置和自定义是一件很痛苦的事情)。
标签: php apache iis nginx windows-server-2012-r2