是PHP和Nginx Web服务器的新手。我想在Windows 64bit系统上使用PHP 5.6 64位设置64位Nginx Web服务器,但只有32位Nginx构建才能正式用于Windows。是否可以使用PHP 64bit与Nginx 32位Web服务器? 如果可以使用它,是否会对性能产生影响?
非官方来源提供64位Nginx构建,但他们建议不要将其用于生产,因此我需要坚持使用官方的32位Nginx构建Windows。
提前致谢。
答案 0 :(得分: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的开发在他们页面底部的{google docs电子表格'https://wiki.php.net/phpng上有一些基准测试,表明存在差异