我的问题是,当大多数内容是通过php动态生成时,使用nginx作为反向代理有什么好处吗?
就我而言,nginx在将静态内容缓存到缓存和同时处理多个请求方面非常有用。
这是真的吗?或者,在大多数由php驱动的动态内容网站中,运行nginx作为反向代理还有其他优势吗?
发布于 2013-02-23 06:40:06
如果您想要获得优势,就必须将其与一些替代方案进行比较:)如果您使用PHP,那么无论如何您总是需要一些webserver,因为PHP本身没有。
一般来说,Nginx有一些很酷的特性,比如:
发布于 2013-02-23 16:11:30
nginx+php感兴趣的唯一选择是在apache中使用mod_php。以下是主要的区别
mod_php,nginx没有进程内的等价物,它必须将请求代理到脚本解释器,这要么是php-cli -b,要么是uwsgi --plugin php。nginx既不能启动进程,也不能启动进程;您需要自己解决这些问题。发布于 2013-02-23 14:02:53
我认为本文可以很好地解释优势:http://www.aosabook.org/en/nginx.html,特别是对于慢客户端的情况。
https://serverfault.com/questions/481725
复制相似问题