【问题标题】:Is it possible to use use Nginx 32bit with php 64bit?是否可以将 Nginx 32bit 与 php 64bit 一起使用?
【发布时间】:2016-05-15 01:11:41
【问题描述】:

我是 PHP 和 Nginx Web 服务器的新手。我想在 Windows 64 位系统上使用 PHP 5.6 64 位设置一个 64 位 Nginx 网络服务器,但只有 32 位 Nginx 版本可用于 Windows 正式。是否可以将 PHP 64 位与 Nginx 32 位 Web 服务器一起使用? 如果可以使用,对性能有影响吗?

有来自非官方来源的 64 位 Nginx 构建,但他们建议不要将其用于生产,所以我需要坚持使用官方 32 位 Nginx 构建的 windows。

提前致谢。

【问题讨论】:

  • 首先,为什么要使用 Windows 生产服务器?
  • 我们的组织只允许使用 Windows。
  • 在那种情况下 - 我想知道:如果是 Windows Server 2012 的 IIS 得到了改进,并且您可以将 php 作为 fastcgi 运行 - 为什么要引入您需要确保的第 3 方 Web 服务器日期。
  • 好建议,谢谢。会检查的。

标签: php nginx webserver


【解决方案1】:

带有 nginx 的 PHP 通常会作为 fastcgi 应用程序运行 (https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/)。

这将通过 Windows 上的 TCP 套接字进行通信 - 因此远端是 64 位还是 32 位 php 并不重要。

就 PHP 而言,如果性能是一个关键驱动因素,并且您的新手 - 您需要考虑查看 php 7,因为它比 php5 系列具有许多性能改进。 php 7 的开发在其页面底部https://wiki.php.net/phpng 的谷歌文档电子表格上有一些基准,这表明了差异

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-29
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2016-04-01
    相关资源
    最近更新 更多